# Functions
Decode returns the opcode decoded from decoder d.
Disassemble disassembles and returns the stream of encoded Opcodes from r, stopping once an EOF is reached.
PackAPIIndexFunctionID packs the API index and the function ID together.
# Structs
Add represents the ADD virtual machine opcode.
Call represents the CALL virtual machine opcode.
Clone represents the CLONE virtual machine opcode.
Copy represents the COPY virtual machine opcode.
Extend represents the EXTEND virtual machine opcode.
Resource represents the RESOURCE virtual machine opcode.
JumpLabel represents the JumpLabel virtual machine opcode.
JumpNZ represents the JumpNZ virtual machine opcode.
JumpZ represents the JumpZ virtual machine opcode.
Label represents the LABEL virtual machine opcode.
Load represents the LOAD virtual machine opcode.
LoadC represents the LOAD_C virtual machine opcode.
LoadV represents the LOAD_V virtual machine opcode.
Notification represents the NOTIFICATION virtual machine opcode.
Pop represents the POP virtual machine opcode.
Post represents the POST virtual machine opcode.
PushI represents the PUSH_I virtual machine opcode.
Resource represents the RESOURCE virtual machine opcode.
Store represents the STORE virtual machine opcode.
StoreV represents the STORE_V virtual machine opcode.
Strcpy represents the STRCPY virtual machine opcode.
SwitchThread represents the SwitchThread virtual machine opcode.
Wait represents the Wait virtual machine opcode.
# Interfaces
Opcode represents a single opcode used by GAPIR.