Test comparators in asm
STDIN
if ($A == 0) goto end
if ($A == 0) goto end, else goto kill
if ($A != 0) goto end
if ($A != 0) goto end, else goto kill
if ($A > 0) goto end
if ($A > 0) goto end, else goto kill
if ($A <= 0) goto end
if ($A <= 0) goto end, else goto kill
if ($A >= 0) goto end
if ($A >= 0) goto end, else goto kill
if ($A < 0) goto end
if ($A < 0) goto end, else goto kill
if ($A & 0xff) goto end
if ($A & 0xff) goto end, else goto kill
if !($A & 0xff) goto end
if !($A & 0xff) goto end, else goto kill

return ERRNO(1) # separator
end: return ALLOW
kill: return KILL
STDOUT
"\x15\x00\x10\x00\x00\x00\x00\x00",
"\x15\x00\x0f\x10\x00\x00\x00\x00",
"\x15\x00\x00\x0e\x00\x00\x00\x00",
"\x15\x00\x0e\x0d\x00\x00\x00\x00",
"\x25\x00\x0c\x00\x00\x00\x00\x00",
"\x25\x00\x0b\x0c\x00\x00\x00\x00",
"\x25\x00\x00\x0a\x00\x00\x00\x00",
"\x25\x00\x0a\x09\x00\x00\x00\x00",
"\x35\x00\x08\x00\x00\x00\x00\x00",
"\x35\x00\x07\x08\x00\x00\x00\x00",
"\x35\x00\x00\x06\x00\x00\x00\x00",
"\x35\x00\x06\x05\x00\x00\x00\x00",
"\x45\x00\x04\x00\xff\x00\x00\x00",
"\x45\x00\x03\x04\xff\x00\x00\x00",
"\x45\x00\x00\x02\xff\x00\x00\x00",
"\x45\x00\x02\x01\xff\x00\x00\x00",
"\x06\x00\x00\x00\x01\x00\x05\x00",
"\x06\x00\x00\x00\x00\x00\xff\x7f",
"\x06\x00\x00\x00\x00\x00\x00\x00",
