(codegen-expr a si env)
(emit "movq %rax, ~a(%rbp)" si)
(codegen-expr b (- si wordsize) env)
- (emit "subq ~a(%rbp), %rax" si)
- (emit "not %rax")
- (emit "andq $1, %rax"))
+ (emit "## ~a = ~b" a b)
+ (emit "cmpq ~a(%rbp), %rax" si)
+ (emit "sete %al"))
; 'write file handle addr-string num-bytes