2023-07-02 19:38:44 +02:00
|
|
|
%import textio
|
2023-07-07 21:17:28 +02:00
|
|
|
%zeropage basicsafe
|
|
|
|
|
|
|
|
; TODO this should also compile without optimizations
|
2023-07-02 19:38:44 +02:00
|
|
|
|
2023-06-27 18:49:49 +02:00
|
|
|
main {
|
|
|
|
sub start() {
|
2023-07-07 21:17:28 +02:00
|
|
|
cx16.r0 = 0
|
|
|
|
if cx16.r0 < 0
|
|
|
|
txt.print(" <0 fail\n")
|
|
|
|
else
|
|
|
|
txt.print(" <0 ok\n")
|
|
|
|
|
|
|
|
if cx16.r0 <= 0
|
|
|
|
txt.print("<=0 ok\n")
|
|
|
|
else
|
|
|
|
txt.print("<=0 fail\n")
|
|
|
|
|
|
|
|
if cx16.r0 > 0
|
|
|
|
txt.print(" >0 fail\n")
|
|
|
|
else
|
|
|
|
txt.print(" >0 ok\n")
|
|
|
|
|
|
|
|
if cx16.r0 >= 0
|
|
|
|
txt.print(">=0 ok\n")
|
|
|
|
else
|
|
|
|
txt.print(">=0 fail\n")
|
|
|
|
|
|
|
|
bool bb
|
|
|
|
bb = cx16.r0<0
|
|
|
|
if bb
|
|
|
|
txt.print(" <0 fail\n")
|
|
|
|
else
|
|
|
|
txt.print(" <0 ok\n")
|
|
|
|
|
|
|
|
bb = cx16.r0<=0
|
|
|
|
if bb
|
|
|
|
txt.print("<=0 ok\n")
|
|
|
|
else
|
|
|
|
txt.print("<=0 fail\n")
|
|
|
|
|
|
|
|
bb = cx16.r0>0
|
|
|
|
if bb
|
|
|
|
txt.print(" >0 fail\n")
|
|
|
|
else
|
|
|
|
txt.print(" >0 ok\n")
|
|
|
|
|
|
|
|
bb = cx16.r0>=0
|
|
|
|
if bb
|
|
|
|
txt.print(">=0 ok\n")
|
|
|
|
else
|
|
|
|
txt.print(">=0 fail\n")
|
|
|
|
|
2023-06-27 01:59:22 +02:00
|
|
|
}
|
|
|
|
}
|