2024-11-01 12:23:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mnemonic Arg Arg description
|
|
|
|
----------------------------------------
|
|
|
|
Nop
|
|
|
|
PushNull
|
|
|
|
PushInt int initial value
|
|
|
|
PushString string initial value
|
|
|
|
PushArray
|
|
|
|
PushStruct
|
|
|
|
PushPtr ptr pointer value
|
|
|
|
Pop
|
|
|
|
LoadLocal int stack position
|
|
|
|
StoreLocal int stack position
|
2024-11-08 09:24:09 +01:00
|
|
|
Call int arg count
|
2024-11-01 12:23:28 +01:00
|
|
|
Return
|
|
|
|
Jump
|
|
|
|
JumpIfNotZero
|
|
|
|
Add
|
|
|
|
Subtract
|
|
|
|
Multiply
|
|
|
|
Divide
|
|
|
|
Remainder
|
|
|
|
Equal
|
|
|
|
LessThan
|
|
|
|
And
|
|
|
|
Or
|
|
|
|
Xor
|
|
|
|
Not
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|