This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | INCL_OPCODES 1 |
Opcodes.h - Opcode definitions for Usecode. | |
Variables | |
const char | UC_LOOPTOP = 0x02 |
const char | UC_CONVERSE = 0x04 |
const char | UC_JNE = 0x05 |
const char | UC_JMP = 0x06 |
const char | UC_CMPS = 0x07 |
const char | UC_ADD = 0x09 |
const char | UC_SUB = 0x0a |
const char | UC_DIV = 0x0b |
const char | UC_MUL = 0x0c |
const char | UC_MOD = 0x0d |
const char | UC_AND = 0x0e |
const char | UC_OR = 0x0f |
const char | UC_NOT = 0x10 |
const char | UC_POP = 0x12 |
const char | UC_PUSHTRUE = 0x13 |
const char | UC_PUSHFALSE = 0x14 |
const char | UC_CMPG = 0x16 |
const char | UC_CMPL = 0x17 |
const char | UC_CMPGE = 0x18 |
const char | UC_CMPLE = 0x19 |
const char | UC_CMPNE = 0x1a |
const char | UC_ADDSI = 0x1c |
const char | UC_PUSHS = 0x1d |
const char | UC_ARRC = 0x1e |
const char | UC_PUSHI = 0x1f |
const char | UC_PUSH = 0x21 |
const char | UC_CMPEQ = 0x22 |
const char | UC_CALL = 0x24 |
const char | UC_RET = 0x25 |
const char | UC_AIDX = 0x26 |
const char | UC_RET2 = 0x2c |
const char | UC_SETR = 0x2d |
const char | UC_LOOP = 0x2e |
const char | UC_ADDSV = 0x2f |
const char | UC_IN = 0x30 |
const char | UC_RTS = 0x32 |
const char | UC_SAY = 0x33 |
const char | UC_CALLIS = 0x38 |
const char | UC_CALLI = 0x39 |
const char | UC_PUSHITEMREF = 0x3e |
const char | UC_ABRT = 0x3f |
const char | UC_CONVERSELOC = 0x40 |
const char | UC_PUSHF = 0x42 |
const char | UC_POPF = 0x43 |
const char | UC_PUSHB = 0x44 |
const char | UC_POPARR = 0x46 |
const char | UC_CALLE = 0x47 |
const char | UC_PUSHEVENTID = 0x48 |
const char | UC_ARRA = 0x4a |
const char | UC_POPEVENTID = 0x4b |
const char | UC_PUSHSTATIC = 0x50 |
const char | UC_POPSTATIC = 0x51 |
const char | UC_CALLO = 0x52 |
#define INCL_OPCODES 1 |
const char UC_ADD = 0x09 |
Definition at line 15 of file opcodes.h.
Referenced by Uc_binary_expression::eval_const(), and yyparse().
const char UC_AIDX = 0x26 |
const char UC_ARRC = 0x1e |
const char UC_CALL = 0x24 |
const char UC_CALLE = 0x47 |
const char UC_CALLI = 0x39 |
const char UC_CALLIS = 0x38 |
const char UC_CALLO = 0x52 |
const char UC_CMPS = 0x07 |
const char UC_CONVERSE = 0x04 |
const char UC_CONVERSELOC = 0x40 |
const char UC_DIV = 0x0b |
Definition at line 17 of file opcodes.h.
Referenced by Uc_binary_expression::eval_const(), and yyparse().
const char UC_JNE = 0x05 |
const char UC_LOOPTOP = 0x02 |
const char UC_MUL = 0x0c |
Definition at line 18 of file opcodes.h.
Referenced by Uc_binary_expression::eval_const(), and yyparse().
const char UC_POP = 0x12 |
const char UC_POPARR = 0x46 |
const char UC_POPEVENTID = 0x4b |
const char UC_POPF = 0x43 |
const char UC_POPSTATIC = 0x51 |
const char UC_PUSH = 0x21 |
const char UC_PUSHEVENTID = 0x48 |
const char UC_PUSHF = 0x42 |
const char UC_PUSHFALSE = 0x14 |
const char UC_PUSHI = 0x1f |
Definition at line 34 of file opcodes.h.
Referenced by Uc_const_int_symbol::gen_value(), and Uc_int_expression::gen_value().
const char UC_PUSHITEMREF = 0x3e |
const char UC_PUSHS = 0x1d |
Definition at line 32 of file opcodes.h.
Referenced by Uc_string_symbol::gen_value(), Uc_string_prefix_expression::gen_value(), and Uc_string_expression::gen_value().
const char UC_PUSHSTATIC = 0x50 |
const char UC_PUSHTRUE = 0x13 |
const char UC_RET = 0x25 |
const char UC_SUB = 0x0a |
Definition at line 16 of file opcodes.h.
Referenced by Uc_binary_expression::eval_const(), and yyparse().