fixed tests that were failing because of the last modifications
This commit is contained in:
@@ -6,10 +6,10 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 0;
|
PUSHFUN fun, 0;
|
||||||
ASS "X";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "X";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -6,12 +6,12 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 0;
|
PUSHFUN fun, 0;
|
||||||
ASS "X";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHSTR "Hello, world!";
|
PUSHSTR "Hello, world!";
|
||||||
POP 1;
|
POP 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "X";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -9,8 +9,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 0;
|
PUSHFUN fun, 0;
|
||||||
ASS "X";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHSTR "Hello, world!";
|
PUSHSTR "Hello, world!";
|
||||||
@@ -19,4 +17,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "X";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 1;
|
PUSHFUN fun, 1;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
ASS "a";
|
ASS "a";
|
||||||
@@ -18,4 +16,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 2;
|
PUSHFUN fun, 2;
|
||||||
ASS "add";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
ASS "b";
|
ASS "b";
|
||||||
@@ -22,4 +20,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "add";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 1;
|
PUSHFUN fun, 1;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHVAR "None";
|
PUSHVAR "None";
|
||||||
@@ -20,4 +18,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 2;
|
PUSHFUN fun, 2;
|
||||||
ASS "add";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
ASS "b";
|
ASS "b";
|
||||||
@@ -24,4 +22,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "add";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 2;
|
PUSHFUN fun, 2;
|
||||||
ASS "add";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHVAR "int";
|
PUSHVAR "int";
|
||||||
@@ -24,4 +22,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "add";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 2;
|
PUSHFUN fun, 2;
|
||||||
ASS "add";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHVAR "int";
|
PUSHVAR "int";
|
||||||
@@ -26,4 +24,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "add";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -8,8 +8,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN fun, 2;
|
PUSHFUN fun, 2;
|
||||||
ASS "add";
|
|
||||||
POP 1;
|
|
||||||
JUMP end;
|
JUMP end;
|
||||||
fun:
|
fun:
|
||||||
PUSHVAR "bool";
|
PUSHVAR "bool";
|
||||||
@@ -30,4 +28,6 @@ fun:
|
|||||||
RETURN 1;
|
RETURN 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
end:
|
end:
|
||||||
|
ASS "add";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -7,8 +7,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN nop, 1;
|
PUSHFUN nop, 1;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP nop_end;
|
JUMP nop_end;
|
||||||
nop:
|
nop:
|
||||||
PUSHTYP;
|
PUSHTYP;
|
||||||
@@ -22,4 +20,6 @@ not_none:
|
|||||||
POP 1;
|
POP 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
nop_end:
|
nop_end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
|
|||||||
@@ -7,8 +7,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN nop, 2;
|
PUSHFUN nop, 2;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP nop_end;
|
JUMP nop_end;
|
||||||
nop:
|
nop:
|
||||||
ASS "b";
|
ASS "b";
|
||||||
@@ -24,4 +22,6 @@ not_none:
|
|||||||
POP 1;
|
POP 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
nop_end:
|
nop_end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -7,8 +7,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN nop, 2;
|
PUSHFUN nop, 2;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP nop_end;
|
JUMP nop_end;
|
||||||
nop:
|
nop:
|
||||||
PUSHTYP;
|
PUSHTYP;
|
||||||
@@ -24,4 +22,6 @@ not_none:
|
|||||||
POP 1;
|
POP 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
nop_end:
|
nop_end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
@@ -7,8 +7,6 @@
|
|||||||
#bytecode
|
#bytecode
|
||||||
|
|
||||||
PUSHFUN nop, 1;
|
PUSHFUN nop, 1;
|
||||||
ASS "nop";
|
|
||||||
POP 1;
|
|
||||||
JUMP nop_end;
|
JUMP nop_end;
|
||||||
nop:
|
nop:
|
||||||
PUSHTYP;
|
PUSHTYP;
|
||||||
@@ -24,4 +22,6 @@ not_none:
|
|||||||
POP 1;
|
POP 1;
|
||||||
RETURN 0;
|
RETURN 0;
|
||||||
nop_end:
|
nop_end:
|
||||||
|
ASS "nop";
|
||||||
|
POP 1;
|
||||||
EXIT;
|
EXIT;
|
||||||
|
|||||||
Reference in New Issue
Block a user