#ifdef OPCODE /**************************/ OPCODE(NO_OP) /**************************/ OPCODE(POP_TOP) OPCODE(DUP_TOP) OPCODE(ROT_TWO) OPCODE(PRINT_EXPR) /**************************/ OPCODE(LOAD_CONST) OPCODE(LOAD_NONE) OPCODE(LOAD_TRUE) OPCODE(LOAD_FALSE) OPCODE(LOAD_ELLIPSIS) OPCODE(LOAD_BUILTIN_EVAL) OPCODE(LOAD_FUNCTION) OPCODE(LOAD_NULL) /**************************/ OPCODE(LOAD_NAME) OPCODE(LOAD_GLOBAL) OPCODE(LOAD_ATTR) OPCODE(LOAD_METHOD) OPCODE(LOAD_SUBSCR) OPCODE(STORE_LOCAL) OPCODE(STORE_GLOBAL) OPCODE(STORE_ATTR) OPCODE(STORE_SUBSCR) OPCODE(DELETE_LOCAL) OPCODE(DELETE_GLOBAL) OPCODE(DELETE_ATTR) OPCODE(DELETE_SUBSCR) /**************************/ OPCODE(BUILD_LIST) OPCODE(BUILD_DICT) OPCODE(BUILD_SET) OPCODE(BUILD_SLICE) OPCODE(BUILD_TUPLE) OPCODE(BUILD_STRING) /**************************/ OPCODE(BINARY_OP) OPCODE(COMPARE_OP) OPCODE(BITWISE_OP) OPCODE(IS_OP) OPCODE(CONTAINS_OP) /**************************/ OPCODE(JUMP_ABSOLUTE) OPCODE(POP_JUMP_IF_FALSE) OPCODE(JUMP_IF_TRUE_OR_POP) OPCODE(JUMP_IF_FALSE_OR_POP) OPCODE(LOOP_CONTINUE) OPCODE(LOOP_BREAK) OPCODE(GOTO) /**************************/ OPCODE(CALL) OPCODE(CALL_UNPACK) OPCODE(CALL_KWARGS) OPCODE(CALL_KWARGS_UNPACK) 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(GET_ITER) OPCODE(FOR_ITER) /**************************/ OPCODE(IMPORT_NAME) OPCODE(IMPORT_STAR) /**************************/ OPCODE(UNPACK_SEQUENCE) OPCODE(UNPACK_EX) /**************************/ OPCODE(BEGIN_CLASS) OPCODE(END_CLASS) OPCODE(STORE_CLASS_ATTR) /**************************/ OPCODE(WITH_ENTER) OPCODE(WITH_EXIT) /**************************/ OPCODE(TRY_BLOCK_ENTER) OPCODE(TRY_BLOCK_EXIT) OPCODE(ASSERT) OPCODE(EXCEPTION_MATCH) OPCODE(RAISE) OPCODE(RE_RAISE) /**************************/ #endif