OPCODE(NOP, Z)
OPCODE(MOVE, BB)
OPCODE(LOADL, BB)
OPCODE(LOADI, BB)
OPCODE(LOADINEG, BB)
OPCODE(LOADI__1, B)
OPCODE(LOADI_0, B)
OPCODE(LOADI_1, B)
OPCODE(LOADI_2, B)
OPCODE(LOADI_3, B)
OPCODE(LOADI_4, B)
OPCODE(LOADI_5, B)
OPCODE(LOADI_6, B)
OPCODE(LOADI_7, B)
OPCODE(LOADSYM, BB)
OPCODE(LOADNIL, B)
OPCODE(LOADSELF, B)
OPCODE(LOADT, B)
OPCODE(LOADF, B)
OPCODE(GETGV, BB)
OPCODE(SETGV, BB)
OPCODE(GETSV, BB)
OPCODE(SETSV, BB)
OPCODE(GETIV, BB)
OPCODE(SETIV, BB)
OPCODE(GETCV, BB)
OPCODE(SETCV, BB)
OPCODE(GETCONST, BB)
OPCODE(SETCONST, BB)
OPCODE(GETMCNST, BB)
OPCODE(SETMCNST, BB)
OPCODE(GETUPVAR, BBB)
OPCODE(SETUPVAR, BBB)
OPCODE(JMP, S)
OPCODE(JMPIF, BS)
OPCODE(JMPNOT, BS)
OPCODE(JMPNIL, BS)
OPCODE(ONERR, S)
OPCODE(EXCEPT, B)
OPCODE(RESCUE, BB)
OPCODE(POPERR, B)
OPCODE(RAISE, B)
OPCODE(EPUSH, B)
OPCODE(EPOP, B)
OPCODE(SENDV, BB)
OPCODE(SENDVB, BB)
OPCODE(SEND, BBB)
OPCODE(SENDB, BBB)
OPCODE(CALL, Z)
OPCODE(SUPER, BB)
OPCODE(ARGARY, BS)
OPCODE(ENTER, W)
OPCODE(KEY_P, BB)
OPCODE(KEYEND, Z)
OPCODE(KARG, BB)
OPCODE(RETURN, B)
OPCODE(RETURN_BLK, B)
OPCODE(BREAK, B)
OPCODE(BLKPUSH, BS)
OPCODE(ADD, B)
OPCODE(ADDI, BB)
OPCODE(SUB, B)
OPCODE(SUBI, BB)
OPCODE(MUL, B)
OPCODE(DIV, B)
OPCODE(EQ, B)
OPCODE(LT, B)
OPCODE(LE, B)
OPCODE(GT, B)
OPCODE(GE, B)
OPCODE(ARRAY, BB)
OPCODE(ARRAY2, BBB)
OPCODE(ARYCAT, B)
OPCODE(ARYPUSH, B)
OPCODE(ARYDUP, B)
OPCODE(AREF, BBB)
OPCODE(ASET, BBB)
OPCODE(APOST, BBB)
OPCODE(INTERN, B)
OPCODE(STRING, BB)
OPCODE(STRCAT, B)
OPCODE(HASH, BB)
OPCODE(HASHADD, BB)
OPCODE(HASHCAT, B)
OPCODE(LAMBDA, BB)
OPCODE(BLOCK, BB)
OPCODE(METHOD, BB)
OPCODE(RANGE_INC, B)
OPCODE(RANGE_EXC, B)
OPCODE(OCLASS, B)
OPCODE(CLASS, BB)
OPCODE(MODULE, BB)
OPCODE(EXEC, BB)
OPCODE(DEF, BB)
OPCODE(ALIAS, BB)
OPCODE(UNDEF, B)
OPCODE(SCLASS, B)
OPCODE(TCLASS, B)
OPCODE(DEBUG, BBB)
OPCODE(ERR, B)
OPCODE(EXT1, Z)
OPCODE(EXT2, Z)
OPCODE(EXT3, Z)
OPCODE(STOP, Z)