#define SIZE_C 9
#define SIZE_B 9
#define SIZE_Bx
#define SIZE_A 8
#define SIZE_OP 6
#define POS_OP 0
#define POS_A
#define POS_C
#define POS_B
#define POS_Bx POS_C
#define MAXARG_Bx
#define MAXARG_sBx
#define MAXARG_A
#define MAXARG_B
#define MAXARG_C
#define MASK1( n, p )
#define MASK0( n, p )
#define GET_OPCODE( i )
#define SET_OPCODE( i, o )
#define GETARG_A( i )
#define SETARG_A( i, u )
#define GETARG_B( i )
#define SETARG_B( i, b )
#define GETARG_C( i )
#define SETARG_C( i, b )
#define GETARG_Bx( i )
#define SETARG_Bx( i, b )
#define GETARG_sBx( i )
#define SETARG_sBx( i, b )
#define CREATE_ABC( o, a, b, c )
#define CREATE_ABx( o, a, bc )
#define BITRK
#define ISK( x )
#define INDEXK( r )
#define MAXINDEXRK
#define RKASK( x )
#define NO_REG MAXARG_A
#define NUM_OPCODES
#define getOpMode( m )
#define getBMode( m )
#define getCMode( m )
#define testAMode( m )
#define testTMode( m )
#define LFIELDS_PER_FLUSH 50
enum OpMode | |
{ | |
iABC; | |
iABx; | |
iAsBx; | |
} |
enum | |
{ | |
OP_MOVE; | |
OP_LOADK; | |
OP_LOADBOOL; | |
OP_LOADNIL; | |
OP_GETUPVAL; | |
OP_GETGLOBAL; | |
OP_GETTABLE; | |
OP_SETGLOBAL; | |
OP_SETUPVAL; | |
OP_SETTABLE; | |
OP_NEWTABLE; | |
OP_SELF; | |
OP_ADD; | |
OP_SUB; | |
OP_MUL; | |
OP_DIV; | |
OP_MOD; | |
OP_POW; | |
OP_UNM; | |
OP_NOT; | |
OP_LEN; | |
OP_CONCAT; | |
OP_JMP; | |
OP_EQ; | |
OP_LT; | |
OP_LE; | |
OP_TEST; | |
OP_TESTSET; | |
OP_CALL; | |
OP_TAILCALL; | |
OP_RETURN; | |
OP_FORLOOP; | |
OP_FORPREP; | |
OP_TFORLOOP; | |
OP_SETLIST; | |
OP_CLOSE; | |
OP_CLOSURE; | |
OP_VARARG; | |
} |
enum OpArgMask | |
{ | |
OpArgN; | |
OpArgU; | |
OpArgR; | |
OpArgK; | |
} |
Defined in: | nut/lua/lopcodes.c |
luaP_opnames
extern const char* const luaP_opnames[(((int)(OP_VARARG))+1)+1]
Defined in: | nut/lua/lopcodes.c |