132 lines
1.7 KiB
Plaintext
Executable File
132 lines
1.7 KiB
Plaintext
Executable File
function Main.main 4
|
|
push constant 8000
|
|
pop local 0
|
|
push constant 3
|
|
call Array.new 1
|
|
pop local 1
|
|
push local 1
|
|
push constant 2
|
|
push constant 222
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 0
|
|
push constant 0
|
|
push local 1
|
|
push constant 2
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push constant 3
|
|
call Array.new 1
|
|
pop local 2
|
|
push local 2
|
|
push constant 1
|
|
push local 1
|
|
push constant 2
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
push constant 100
|
|
sub
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 0
|
|
push constant 1
|
|
push local 2
|
|
push constant 1
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push constant 500
|
|
call Array.new 1
|
|
pop local 3
|
|
push local 3
|
|
push constant 499
|
|
push local 1
|
|
push constant 2
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
push local 2
|
|
push constant 1
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
sub
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 0
|
|
push constant 2
|
|
push local 3
|
|
push constant 499
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 1
|
|
call Array.dispose 1
|
|
pop temp 0
|
|
push local 2
|
|
call Array.dispose 1
|
|
pop temp 0
|
|
push constant 3
|
|
call Array.new 1
|
|
pop local 2
|
|
push local 2
|
|
push constant 0
|
|
push local 3
|
|
push constant 499
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
push constant 90
|
|
sub
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 0
|
|
push constant 3
|
|
push local 2
|
|
push constant 0
|
|
add
|
|
pop pointer 1
|
|
push that 0
|
|
pop temp 1
|
|
add
|
|
pop pointer 1
|
|
push temp 1
|
|
pop that 0
|
|
push local 3
|
|
call Array.dispose 1
|
|
pop temp 0
|
|
push local 2
|
|
call Array.dispose 1
|
|
pop temp 0
|
|
push constant 0
|
|
return
|