#ifdef OPCODE /**************************/ OPCODE(NO_OP) /**************************/ OPCODE(POP_TOP) OPCODE(DUP_TOP) OPCODE(DUP_TOP_TWO) OPCODE(ROT_TWO) OPCODE(ROT_THREE) OPCODE(PRINT_EXPR) /**************************/ OPCODE(LOAD_CONST) OPCODE(LOAD_NONE) OPCODE(LOAD_TRUE) OPCODE(LOAD_FALSE) /**************************/ OPCODE(LOAD_SMALL_INT) /**************************/ OPCODE(LOAD_ELLIPSIS) OPCODE(LOAD_FUNCTION) OPCODE(LOAD_NULL) /**************************/ OPCODE(LOAD_FAST) OPCODE(LOAD_NAME) OPCODE(LOAD_NONLOCAL) OPCODE(LOAD_GLOBAL) OPCODE(LOAD_ATTR) OPCODE(LOAD_CLASS_GLOBAL) OPCODE(LOAD_METHOD) OPCODE(LOAD_SUBSCR) OPCODE(LOAD_SUBSCR_FAST) OPCODE(LOAD_SUBSCR_SMALL_INT) OPCODE(STORE_FAST) OPCODE(STORE_NAME) OPCODE(STORE_GLOBAL) OPCODE(STORE_ATTR) OPCODE(STORE_SUBSCR) OPCODE(STORE_SUBSCR_FAST) OPCODE(DELETE_FAST) OPCODE(DELETE_NAME) OPCODE(DELETE_GLOBAL) OPCODE(DELETE_ATTR) OPCODE(DELETE_SUBSCR) /**************************/ OPCODE(BUILD_LONG) OPCODE(BUILD_IMAG) OPCODE(BUILD_BYTES) OPCODE(BUILD_TUPLE) OPCODE(BUILD_LIST) OPCODE(BUILD_DICT) OPCODE(BUILD_SET) OPCODE(BUILD_SLICE) OPCODE(BUILD_STRING) /**************************/ OPCODE(BUILD_TUPLE_UNPACK) OPCODE(BUILD_LIST_UNPACK) OPCODE(BUILD_DICT_UNPACK) OPCODE(BUILD_SET_UNPACK) /**************************/ OPCODE(BINARY_TRUEDIV) OPCODE(BINARY_POW) OPCODE(BINARY_ADD) OPCODE(BINARY_SUB) OPCODE(BINARY_MUL) OPCODE(BINARY_FLOORDIV) OPCODE(BINARY_MOD) OPCODE(COMPARE_LT) OPCODE(COMPARE_LE) OPCODE(COMPARE_EQ) OPCODE(COMPARE_NE) OPCODE(COMPARE_GT) OPCODE(COMPARE_GE) OPCODE(BITWISE_LSHIFT) OPCODE(BITWISE_RSHIFT) OPCODE(BITWISE_AND) OPCODE(BITWISE_OR) OPCODE(BITWISE_XOR) OPCODE(BINARY_MATMUL) OPCODE(IS_OP) OPCODE(IS_NOT_OP) OPCODE(CONTAINS_OP) /**************************/ OPCODE(JUMP_FORWARD) OPCODE(POP_JUMP_IF_FALSE) OPCODE(POP_JUMP_IF_TRUE) OPCODE(JUMP_IF_TRUE_OR_POP) OPCODE(JUMP_IF_FALSE_OR_POP) OPCODE(SHORTCUT_IF_FALSE_OR_POP) OPCODE(LOOP_CONTINUE) OPCODE(LOOP_BREAK) /***/ OPCODE(JUMP_ABSOLUTE_TOP) OPCODE(GOTO) /**************************/ OPCODE(FSTRING_EVAL) OPCODE(REPR) OPCODE(CALL) OPCODE(CALL_TP) OPCODE(RETURN_VALUE) OPCODE(YIELD_VALUE) /**************************/ OPCODE(LIST_APPEND) OPCODE(DICT_ADD) OPCODE(SET_ADD) /**************************/ OPCODE(UNARY_NEGATIVE) OPCODE(UNARY_NOT) OPCODE(UNARY_STAR) OPCODE(UNARY_INVERT) /**************************/ OPCODE(GET_ITER) OPCODE(GET_ITER_NEW) OPCODE(FOR_ITER) OPCODE(FOR_ITER_STORE_FAST) OPCODE(FOR_ITER_STORE_GLOBAL) OPCODE(FOR_ITER_YIELD_VALUE) OPCODE(FOR_ITER_UNPACK) /**************************/ OPCODE(IMPORT_PATH) OPCODE(POP_IMPORT_STAR) /**************************/ OPCODE(UNPACK_SEQUENCE) OPCODE(UNPACK_EX) /**************************/ OPCODE(BEGIN_CLASS) OPCODE(END_CLASS) OPCODE(STORE_CLASS_ATTR) OPCODE(BEGIN_CLASS_DECORATION) OPCODE(END_CLASS_DECORATION) OPCODE(ADD_CLASS_ANNOTATION) /**************************/ OPCODE(WITH_ENTER) OPCODE(WITH_EXIT) /**************************/ OPCODE(TRY_ENTER) OPCODE(EXCEPTION_MATCH) OPCODE(RAISE) OPCODE(RAISE_ASSERT) OPCODE(RE_RAISE) OPCODE(POP_EXCEPTION) /**************************/ OPCODE(FORMAT_STRING) /**************************/ #endif