2012-08-16 01:00:30 +01:00
|
|
|
OP(LOADK, CONSTANT, 1, 1)
|
|
|
|
OP(DUP, NONE, 1, 2)
|
|
|
|
OP(SWAP, NONE, 2, 2)
|
|
|
|
OP(POP, NONE, 1, 0)
|
|
|
|
OP(LOADV, VARIABLE, 1, 1)
|
|
|
|
OP(STOREV, VARIABLE, 1, 0)
|
|
|
|
OP(INDEX, NONE, 2, 1)
|
|
|
|
//OP(DISPLAY, NONE, 1, 0)
|
|
|
|
OP(YIELD, NONE, 1, 0)
|
|
|
|
OP(EACH, NONE, 1, 1)
|
|
|
|
OP(FORK, BRANCH, 0, 0)
|
|
|
|
OP(JUMP, BRANCH, 0, 0)
|
2012-09-04 15:34:34 +01:00
|
|
|
OP(JUMP_F,BRANCH, 1, 0)
|
2012-08-16 01:00:30 +01:00
|
|
|
OP(BACKTRACK, NONE, 0, 0)
|
|
|
|
OP(APPEND, NONE, 2, 1)
|
|
|
|
OP(INSERT, NONE, 4, 2)
|
|
|
|
|
2012-08-27 10:11:55 +01:00
|
|
|
OP(ASSIGN, VARIABLE, 3, 0)
|
|
|
|
|
2012-08-16 01:00:30 +01:00
|
|
|
OP(CALL_BUILTIN_1_1, CFUNC, 1, 1)
|
2012-10-20 00:09:20 +01:00
|
|
|
OP(CALL_BUILTIN_2_1, CFUNC, 2, 1)
|
2012-08-16 01:16:08 +01:00
|
|
|
OP(CALL_BUILTIN_3_1, CFUNC, 3, 1)
|
2012-08-21 12:35:36 +01:00
|
|
|
|
|
|
|
OP(CALL_1_1, UFUNC, 1, 1)
|
2012-08-21 18:14:13 +01:00
|
|
|
OP(RET, NONE, 1, 1)
|
|
|
|
|
2012-11-25 23:07:43 +00:00
|
|
|
OP(CALLSEQ_END, CALLSEQ_END_IMM, 0, 0)
|
2012-08-26 14:25:56 +01:00
|
|
|
OP(CLOSURE_PARAM, CLOSURE_PARAM_IMM, 0, 0)
|
|
|
|
OP(CLOSURE_REF, CLOSURE_REF_IMM, 0, 0)
|
|
|
|
OP(CLOSURE_CREATE, CLOSURE_CREATE_IMM, 0, 0)
|
2012-08-27 11:19:42 +01:00
|
|
|
OP(CLOSURE_CREATE_C, CLOSURE_CREATE_C_IMM, 0, 0)
|