|
ScriptStack 1.0.5
|
An instruction in a virtual intermediate language. More...
Public Member Functions | |
| Instruction (OpCode opcode, Operand first, Operand second) | |
| Instruction (OpCode opcode, Operand operand0) | |
| Instruction (OpCode opcode) | |
| override string | ToString () |
Properties | |
| uint | Address [get, set] |
| OpCode | OpCode [get, set] |
| Operand | First [get, set] |
| Operand | Second [get, set] |
Private Member Functions | |
| string | ToLiteral (string input) |
Private Attributes | |
| uint | address |
| OpCode | opcode |
| Operand | first |
| Operand | second |
An instruction in a virtual intermediate language.
Definition at line 11 of file Instruction.cs.
Definition at line 73 of file Instruction.cs.
| ScriptStack.Runtime.Instruction.Instruction | ( | OpCode | opcode | ) |
Definition at line 78 of file Instruction.cs.
|
private |
Definition at line 25 of file Instruction.cs.
References ToString().
| override string ScriptStack.Runtime.Instruction.ToString | ( | ) |
Definition at line 83 of file Instruction.cs.
References address, first, OpCode, opcode, and second.
Referenced by ToLiteral().
|
private |
Definition at line 16 of file Instruction.cs.
Referenced by Instruction(), and ToString().
|
private |
Definition at line 18 of file Instruction.cs.
Referenced by Instruction(), and ToString().
|
private |
Definition at line 17 of file Instruction.cs.
Referenced by Instruction(), Instruction(), Instruction(), and ToString().
|
private |
Definition at line 19 of file Instruction.cs.
Referenced by Instruction(), and ToString().
|
getset |
Definition at line 125 of file Instruction.cs.
Referenced by ScriptStack.Runtime.Executable.Clean(), ScriptStack.Runtime.Interpreter.JZ(), and ScriptStack.Runtime.Operand.ToString().
|
getset |
Definition at line 137 of file Instruction.cs.
|
getset |
Definition at line 131 of file Instruction.cs.
Referenced by ScriptStack.Runtime.Executable.Clean(), Instruction(), Instruction(), Instruction(), and ToString().
|
getset |
Definition at line 143 of file Instruction.cs.