ref: e7ec1e13f5e1814f647bcbc18e73eb6be5ce4f16
dir: /opcodes.h/
typedef enum {
OP_LOADA0,
OP_LOADA1,
OP_LOADV,
OP_BRF,
OP_POP,
OP_CALL,
OP_TCALL,
OP_LOADG,
OP_LOADA,
OP_LOADC,
OP_RET,
OP_DUP,
OP_CAR,
OP_CDR,
OP_CLOSURE,
OP_SETA,
OP_JMP,
OP_LOADC0,
OP_CONSP,
OP_BRNE,
OP_LOADT,
OP_LOAD0,
OP_LOADC1,
OP_AREF2,
OP_ATOMP,
OP_BRT,
OP_BRNN,
OP_LOAD1,
OP_LT,
OP_ADD2,
OP_SETCDR,
OP_LOADF,
OP_CONS,
OP_EQ,
OP_SYMBOLP,
OP_NOT,
OP_CADR,
OP_NEG,
OP_NULLP,
OP_BOOLEANP,
OP_NUMBERP,
OP_FIXNUMP,
OP_BOUNDP,
OP_BUILTINP,
OP_FUNCTIONP,
OP_VECTORP,
OP_SHIFT,
OP_SETCAR,
OP_JMPL,
OP_BRFL,
OP_BRTL,
OP_EQV,
OP_EQUAL,
OP_LIST,
OP_APPLY,
OP_ADD,
OP_SUB,
OP_MUL,
OP_DIV,
OP_IDIV,
OP_NUMEQ,
OP_COMPARE,
OP_ARGC,
OP_VECTOR,
OP_ASET,
OP_LOADNIL,
OP_LOADI8,
OP_LOADVL,
OP_LOADGL,
OP_LOADAL,
OP_LOADCL,
OP_SETG,
OP_SETGL,
OP_SETAL,
OP_VARGC,
OP_TRYCATCH,
OP_FOR,
OP_TAPPLY,
OP_SUB2,
OP_LARGC,
OP_LVARGC,
OP_CALLL,
OP_TCALLL,
OP_BRNEL,
OP_BRNNL,
OP_BRN,
OP_BRNL,
OP_OPTARGS,
OP_BRBOUND,
OP_KEYARGS,
OP_BOX,
OP_BOXL,
OP_AREF,
OP_LOADVOID,
OP_NANP,
OP_EOF_OBJECT,
N_OPCODES
}opcode_t;
extern const Builtin builtins[N_OPCODES];