new testing infrastructure
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
|
||||
@type [compiler]
|
||||
@source
|
||||
|
||||
1 + 2 > 3 + 4;
|
||||
1 + 2 < 3 + 4;
|
||||
1 + 2 >= 3 + 4;
|
||||
1 + 2 <= 3 + 4;
|
||||
|
||||
@bytecode
|
||||
|
||||
PUSHINT 1;
|
||||
PUSHINT 2;
|
||||
ADD;
|
||||
PUSHINT 3;
|
||||
PUSHINT 4;
|
||||
ADD;
|
||||
GRT;
|
||||
POP 1;
|
||||
|
||||
PUSHINT 1;
|
||||
PUSHINT 2;
|
||||
ADD;
|
||||
PUSHINT 3;
|
||||
PUSHINT 4;
|
||||
ADD;
|
||||
LSS;
|
||||
POP 1;
|
||||
|
||||
PUSHINT 1;
|
||||
PUSHINT 2;
|
||||
ADD;
|
||||
PUSHINT 3;
|
||||
PUSHINT 4;
|
||||
ADD;
|
||||
GEQ;
|
||||
POP 1;
|
||||
|
||||
PUSHINT 1;
|
||||
PUSHINT 2;
|
||||
ADD;
|
||||
PUSHINT 3;
|
||||
PUSHINT 4;
|
||||
ADD;
|
||||
LEQ;
|
||||
POP 1;
|
||||
EXIT;
|
||||
Reference in New Issue
Block a user