24 lines
280 B
Plaintext
24 lines
280 B
Plaintext
|
|
@type [compiler]
|
|
@source
|
|
|
|
while none: {
|
|
true;
|
|
"Hello, world!";
|
|
}
|
|
false;
|
|
|
|
@bytecode
|
|
|
|
begin:
|
|
PUSHNNE;
|
|
JUMPIFNOTANDPOP end;
|
|
PUSHTRU;
|
|
POP 1;
|
|
PUSHSTR "Hello, world!";
|
|
POP 1;
|
|
JUMP begin;
|
|
end:
|
|
PUSHFLS;
|
|
POP 1;
|
|
EXIT; |