1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-12 14:28:08 +03:00
juvix/tests/Asm/positive/test012.jva
2022-09-29 17:44:55 +02:00

32 lines
331 B
Plaintext

-- temporary stack
function main() {
push 1;
pusht;
push 2;
pusht;
push tmp[1];
popt;
push tmp[0];
add;
pusht;
push tmp[1];
push tmp[1];
mul;
pusht;
push tmp[2];
push 2;
add;
pusht;
push tmp[2];
push tmp[3];
add;
pusht;
push tmp[2];
push tmp[3];
push tmp[4];
add;
add;
ret;
}