macro
code '?', ??
        upop ebx
        cmp ebx, -1
        jz .0
        clc     ;true/nonzero, cf=0
        ret
.0      stc
next
