Reshuffle opcodes
OPCODE(CONSTANT)
OPCODE(NIL)
-OPCODE(EMPTY)
OPCODE(TRUE)
OPCODE(FALSE)
OPCODE(NEW_LIST)
@@ -12,7 +11,6 @@ OPCODE(SUBSCRIPT_ASSIGN)
OPCODE(SLICE)
OPCODE(PUSH)
OPCODE(POP)
-OPCODE(POP_REPL)
OPCODE(GET_LOCAL)
OPCODE(SET_LOCAL)
OPCODE(GET_GLOBAL)
@@ -35,9 +33,6 @@ OPCODE(MULTIPLY)
OPCODE(DIVIDE)
OPCODE(POW)
OPCODE(MOD)
-OPCODE(BITWISE_AND)
-OPCODE(BITWISE_XOR)
-OPCODE(BITWISE_OR)
OPCODE(NOT)
OPCODE(NEGATE)
OPCODE(JUMP)
@@ -51,6 +46,7 @@ OPCODE(SUPER)
OPCODE(CLOSURE)
OPCODE(CLOSE_UPVALUE)
OPCODE(RETURN)
+OPCODE(EMPTY)
OPCODE(CLASS)
OPCODE(SUBCLASS)
OPCODE(TRAIT)
@@ -59,3 +55,7 @@ OPCODE(TRAIT_METHOD)
OPCODE(USE)
OPCODE(OPEN_FILE)
OPCODE(CLOSE_FILE)
+OPCODE(BITWISE_AND)
+OPCODE(BITWISE_XOR)
+OPCODE(BITWISE_OR)
+OPCODE(POP_REPL)
\ No newline at end of file
