Phasor VM instruction opcodes
Definition at line 13 of file OpCode.py.
◆ CALL
| int phasor.OpCode.OpCode.CALL = 0x31 |
|
static |
◆ CALL_NATIVE
| int phasor.OpCode.OpCode.CALL_NATIVE = 0x30 |
|
static |
◆ CHAR_AT
| int phasor.OpCode.OpCode.CHAR_AT = 0x3A |
|
static |
◆ COS
| int phasor.OpCode.OpCode.COS = 0x11 |
|
static |
◆ COS_R
| int phasor.OpCode.OpCode.COS_R = 0x59 |
|
static |
◆ EXP
| int phasor.OpCode.OpCode.EXP = 0x0F |
|
static |
◆ EXP_R
| int phasor.OpCode.OpCode.EXP_R = 0x57 |
|
static |
◆ FALSE_P
| int phasor.OpCode.OpCode.FALSE_P = 0x37 |
|
static |
◆ FLADD
| int phasor.OpCode.OpCode.FLADD = 0x07 |
|
static |
◆ FLADD_R
| int phasor.OpCode.OpCode.FLADD_R = 0x4F |
|
static |
◆ FLAND
| int phasor.OpCode.OpCode.FLAND = 0x17 |
|
static |
◆ FLAND_R
| int phasor.OpCode.OpCode.FLAND_R = 0x63 |
|
static |
◆ FLDIV_R
| int phasor.OpCode.OpCode.FLDIV_R = 0x52 |
|
static |
◆ FLDIVIDE
| int phasor.OpCode.OpCode.FLDIVIDE = 0x0A |
|
static |
◆ FLEQ_R
| int phasor.OpCode.OpCode.FLEQ_R = 0x65 |
|
static |
◆ FLEQUAL
| int phasor.OpCode.OpCode.FLEQUAL = 0x1F |
|
static |
◆ FLGE_R
| int phasor.OpCode.OpCode.FLGE_R = 0x6A |
|
static |
◆ FLGREATER_EQUAL
| int phasor.OpCode.OpCode.FLGREATER_EQUAL = 0x24 |
|
static |
◆ FLGREATER_THAN
| int phasor.OpCode.OpCode.FLGREATER_THAN = 0x22 |
|
static |
◆ FLGT_R
| int phasor.OpCode.OpCode.FLGT_R = 0x68 |
|
static |
◆ FLLE_R
| int phasor.OpCode.OpCode.FLLE_R = 0x69 |
|
static |
◆ FLLESS_EQUAL
| int phasor.OpCode.OpCode.FLLESS_EQUAL = 0x23 |
|
static |
◆ FLLESS_THAN
| int phasor.OpCode.OpCode.FLLESS_THAN = 0x21 |
|
static |
◆ FLLT_R
| int phasor.OpCode.OpCode.FLLT_R = 0x67 |
|
static |
◆ FLMOD_R
| int phasor.OpCode.OpCode.FLMOD_R = 0x53 |
|
static |
◆ FLMODULO
| int phasor.OpCode.OpCode.FLMODULO = 0x0B |
|
static |
◆ FLMUL_R
| int phasor.OpCode.OpCode.FLMUL_R = 0x51 |
|
static |
◆ FLMULTIPLY
| int phasor.OpCode.OpCode.FLMULTIPLY = 0x09 |
|
static |
◆ FLNE_R
| int phasor.OpCode.OpCode.FLNE_R = 0x66 |
|
static |
◆ FLNOT_EQUAL
| int phasor.OpCode.OpCode.FLNOT_EQUAL = 0x20 |
|
static |
◆ FLOR
| int phasor.OpCode.OpCode.FLOR = 0x18 |
|
static |
◆ FLOR_R
| int phasor.OpCode.OpCode.FLOR_R = 0x64 |
|
static |
◆ FLSUB_R
| int phasor.OpCode.OpCode.FLSUB_R = 0x50 |
|
static |
◆ FLSUBTRACT
| int phasor.OpCode.OpCode.FLSUBTRACT = 0x08 |
|
static |
◆ GET_FIELD
| int phasor.OpCode.OpCode.GET_FIELD = 0x3D |
|
static |
◆ GET_FIELD_STATIC
| int phasor.OpCode.OpCode.GET_FIELD_STATIC = 0x40 |
|
static |
◆ HALT
| int phasor.OpCode.OpCode.HALT = 0x2F |
|
static |
◆ IADD
| int phasor.OpCode.OpCode.IADD = 0x02 |
|
static |
◆ IADD_R
| int phasor.OpCode.OpCode.IADD_R = 0x4A |
|
static |
◆ IAND
| int phasor.OpCode.OpCode.IAND = 0x15 |
|
static |
◆ IAND_R
| int phasor.OpCode.OpCode.IAND_R = 0x5B |
|
static |
◆ IDIV_R
| int phasor.OpCode.OpCode.IDIV_R = 0x4D |
|
static |
◆ IDIVIDE
| int phasor.OpCode.OpCode.IDIVIDE = 0x05 |
|
static |
◆ IEQ_R
| int phasor.OpCode.OpCode.IEQ_R = 0x5D |
|
static |
◆ IEQUAL
| int phasor.OpCode.OpCode.IEQUAL = 0x19 |
|
static |
◆ IGE_R
| int phasor.OpCode.OpCode.IGE_R = 0x62 |
|
static |
◆ IGREATER_EQUAL
| int phasor.OpCode.OpCode.IGREATER_EQUAL = 0x1E |
|
static |
◆ IGREATER_THAN
| int phasor.OpCode.OpCode.IGREATER_THAN = 0x1C |
|
static |
◆ IGT_R
| int phasor.OpCode.OpCode.IGT_R = 0x60 |
|
static |
◆ ILE_R
| int phasor.OpCode.OpCode.ILE_R = 0x61 |
|
static |
◆ ILESS_EQUAL
| int phasor.OpCode.OpCode.ILESS_EQUAL = 0x1D |
|
static |
◆ ILESS_THAN
| int phasor.OpCode.OpCode.ILESS_THAN = 0x1B |
|
static |
◆ ILT_R
| int phasor.OpCode.OpCode.ILT_R = 0x5F |
|
static |
◆ IMOD_R
| int phasor.OpCode.OpCode.IMOD_R = 0x4E |
|
static |
◆ IMODULO
| int phasor.OpCode.OpCode.IMODULO = 0x06 |
|
static |
◆ IMPORT
| int phasor.OpCode.OpCode.IMPORT = 0x2E |
|
static |
◆ IMUL_R
| int phasor.OpCode.OpCode.IMUL_R = 0x4C |
|
static |
◆ IMULTIPLY
| int phasor.OpCode.OpCode.IMULTIPLY = 0x04 |
|
static |
◆ INE_R
| int phasor.OpCode.OpCode.INE_R = 0x5E |
|
static |
◆ INOT_EQUAL
| int phasor.OpCode.OpCode.INOT_EQUAL = 0x1A |
|
static |
◆ IOR
| int phasor.OpCode.OpCode.IOR = 0x16 |
|
static |
◆ IOR_R
| int phasor.OpCode.OpCode.IOR_R = 0x5C |
|
static |
◆ ISUB_R
| int phasor.OpCode.OpCode.ISUB_R = 0x4B |
|
static |
◆ ISUBTRACT
| int phasor.OpCode.OpCode.ISUBTRACT = 0x03 |
|
static |
◆ JUMP
| int phasor.OpCode.OpCode.JUMP = 0x25 |
|
static |
◆ JUMP_BACK
| int phasor.OpCode.OpCode.JUMP_BACK = 0x28 |
|
static |
◆ JUMP_IF_FALSE
| int phasor.OpCode.OpCode.JUMP_IF_FALSE = 0x26 |
|
static |
◆ JUMP_IF_TRUE
| int phasor.OpCode.OpCode.JUMP_IF_TRUE = 0x27 |
|
static |
◆ LEN
| int phasor.OpCode.OpCode.LEN = 0x39 |
|
static |
◆ LOAD_CONST_R
| int phasor.OpCode.OpCode.LOAD_CONST_R = 0x43 |
|
static |
◆ LOAD_VAR
| int phasor.OpCode.OpCode.LOAD_VAR = 0x2A |
|
static |
◆ LOAD_VAR_R
| int phasor.OpCode.OpCode.LOAD_VAR_R = 0x44 |
|
static |
◆ LOG
| int phasor.OpCode.OpCode.LOG = 0x0E |
|
static |
◆ LOG_R
| int phasor.OpCode.OpCode.LOG_R = 0x56 |
|
static |
◆ MOV
| int phasor.OpCode.OpCode.MOV = 0x42 |
|
static |
◆ NEG_R
| int phasor.OpCode.OpCode.NEG_R = 0x6B |
|
static |
◆ NEGATE
| int phasor.OpCode.OpCode.NEGATE = 0x13 |
|
static |
◆ NEW_STRUCT
| int phasor.OpCode.OpCode.NEW_STRUCT = 0x3C |
|
static |
◆ NEW_STRUCT_INSTANCE_STATIC
| int phasor.OpCode.OpCode.NEW_STRUCT_INSTANCE_STATIC = 0x3F |
|
static |
◆ NOT
| int phasor.OpCode.OpCode.NOT = 0x14 |
|
static |
◆ NOT_R
| int phasor.OpCode.OpCode.NOT_R = 0x6C |
|
static |
◆ NULL_VAL
| int phasor.OpCode.OpCode.NULL_VAL = 0x38 |
|
static |
◆ POP
| int phasor.OpCode.OpCode.POP = 0x01 |
|
static |
◆ POP2_R
| int phasor.OpCode.OpCode.POP2_R = 0x49 |
|
static |
◆ POP_R
| int phasor.OpCode.OpCode.POP_R = 0x48 |
|
static |
◆ POW
| int phasor.OpCode.OpCode.POW = 0x0D |
|
static |
◆ POW_R
| int phasor.OpCode.OpCode.POW_R = 0x55 |
|
static |
◆ PRINT
| int phasor.OpCode.OpCode.PRINT = 0x2B |
|
static |
◆ PRINT_R
| int phasor.OpCode.OpCode.PRINT_R = 0x6D |
|
static |
◆ PRINTERROR
| int phasor.OpCode.OpCode.PRINTERROR = 0x2C |
|
static |
◆ PRINTERROR_R
| int phasor.OpCode.OpCode.PRINTERROR_R = 0x6E |
|
static |
◆ PUSH2_R
| int phasor.OpCode.OpCode.PUSH2_R = 0x47 |
|
static |
◆ PUSH_CONST
| int phasor.OpCode.OpCode.PUSH_CONST = 0x00 |
|
static |
◆ PUSH_R
| int phasor.OpCode.OpCode.PUSH_R = 0x46 |
|
static |
◆ READLINE
| int phasor.OpCode.OpCode.READLINE = 0x2D |
|
static |
◆ READLINE_R
| int phasor.OpCode.OpCode.READLINE_R = 0x6F |
|
static |
◆ RETURN
| int phasor.OpCode.OpCode.RETURN = 0x35 |
|
static |
◆ SET_FIELD
| int phasor.OpCode.OpCode.SET_FIELD = 0x3E |
|
static |
◆ SET_FIELD_STATIC
| int phasor.OpCode.OpCode.SET_FIELD_STATIC = 0x41 |
|
static |
◆ SIN
| int phasor.OpCode.OpCode.SIN = 0x10 |
|
static |
◆ SIN_R
| int phasor.OpCode.OpCode.SIN_R = 0x58 |
|
static |
◆ SQRT
| int phasor.OpCode.OpCode.SQRT = 0x0C |
|
static |
◆ SQRT_R
| int phasor.OpCode.OpCode.SQRT_R = 0x54 |
|
static |
◆ STORE_VAR
| int phasor.OpCode.OpCode.STORE_VAR = 0x29 |
|
static |
◆ STORE_VAR_R
| int phasor.OpCode.OpCode.STORE_VAR_R = 0x45 |
|
static |
◆ SUBSTR
| int phasor.OpCode.OpCode.SUBSTR = 0x3B |
|
static |
◆ SYSTEM
| int phasor.OpCode.OpCode.SYSTEM = 0x32 |
|
static |
◆ SYSTEM_ERR
| int phasor.OpCode.OpCode.SYSTEM_ERR = 0x34 |
|
static |
◆ SYSTEM_ERR_R
| int phasor.OpCode.OpCode.SYSTEM_ERR_R = 0x72 |
|
static |
◆ SYSTEM_OUT
| int phasor.OpCode.OpCode.SYSTEM_OUT = 0x33 |
|
static |
◆ SYSTEM_OUT_R
| int phasor.OpCode.OpCode.SYSTEM_OUT_R = 0x71 |
|
static |
◆ SYSTEM_R
| int phasor.OpCode.OpCode.SYSTEM_R = 0x70 |
|
static |
◆ TAN
| int phasor.OpCode.OpCode.TAN = 0x12 |
|
static |
◆ TAN_R
| int phasor.OpCode.OpCode.TAN_R = 0x5A |
|
static |
◆ TRUE_P
| int phasor.OpCode.OpCode.TRUE_P = 0x36 |
|
static |
The documentation for this class was generated from the following file: