Difference between revisions of "VM for transfer"

From Apertium
Jump to navigation Jump to search
Line 4: Line 4:
 
! Mnemonic !! Opcode<br>''(in hex)'' !! Other bytes !! Stack<br>[before]&rarr;[after] !! Description
 
! Mnemonic !! Opcode<br>''(in hex)'' !! Other bytes !! Stack<br>[before]&rarr;[after] !! Description
 
|-
 
|-
| push || - || value || &rarr; value || Pushes a value in the stack
+
| push || - || value || [] &rarr; [value] || Pushes a value in the stack
 
|-
 
|-
| jmp || - || N/A || label &rarr; || Jumps to the label
+
| jmp || - || N/A || [label] &rarr; [] || Jumps to the label
 
|}
 
|}

Revision as of 05:32, 7 May 2010

Instruction Sets

Mnemonic Opcode
(in hex)
Other bytes Stack
[before]→[after]
Description
push - value [] → [value] Pushes a value in the stack
jmp - N/A [label] → [] Jumps to the label