- case OP_NULL: return "OP_NULL";
- case BINOP_ADD: return "BINOP_ADD";
- case BINOP_SUB: return "BINOP_SUB";
- case BINOP_MUL: return "BINOP_MUL";
- case BINOP_DIV: return "BINOP_DIV";
- case BINOP_REM: return "BINOP_REM";
- case BINOP_MOD: return "BINOP_MOD";
- case BINOP_LSH: return "BINOP_LSH";
- case BINOP_RSH: return "BINOP_RSH";
- case BINOP_LOGICAL_AND: return "BINOP_LOGICAL_AND";
- case BINOP_LOGICAL_OR: return "BINOP_LOGICAL_OR";
- case BINOP_BITWISE_AND: return "BINOP_BITWISE_AND";
- case BINOP_BITWISE_IOR: return "BINOP_BITWISE_IOR";
- case BINOP_BITWISE_XOR: return "BINOP_BITWISE_XOR";
- case BINOP_EQUAL: return "BINOP_EQUAL";
- case BINOP_NOTEQUAL: return "BINOP_NOTEQUAL";
- case BINOP_LESS: return "BINOP_LESS";
- case BINOP_GTR: return "BINOP_GTR";
- case BINOP_LEQ: return "BINOP_LEQ";
- case BINOP_GEQ: return "BINOP_GEQ";
- case BINOP_REPEAT: return "BINOP_REPEAT";
- case BINOP_ASSIGN: return "BINOP_ASSIGN";
- case BINOP_COMMA: return "BINOP_COMMA";
- case BINOP_SUBSCRIPT: return "BINOP_SUBSCRIPT";
- case MULTI_SUBSCRIPT: return "MULTI_SUBSCRIPT";
- case BINOP_EXP: return "BINOP_EXP";
- case BINOP_MIN: return "BINOP_MIN";
- case BINOP_MAX: return "BINOP_MAX";
- case BINOP_SCOPE: return "BINOP_SCOPE";
- case STRUCTOP_MEMBER: return "STRUCTOP_MEMBER";
- case STRUCTOP_MPTR: return "STRUCTOP_MPTR";
- case BINOP_INTDIV: return "BINOP_INTDIV";
- case BINOP_ASSIGN_MODIFY: return "BINOP_ASSIGN_MODIFY";
- case BINOP_VAL: return "BINOP_VAL";
- case BINOP_INCL: return "BINOP_INCL";
- case BINOP_EXCL: return "BINOP_EXCL";
- case BINOP_CONCAT: return "BINOP_CONCAT";
- case BINOP_RANGE: return "BINOP_RANGE";
- case BINOP_END: return "BINOP_END";
- case TERNOP_COND: return "TERNOP_COND";
- case TERNOP_SLICE: return "TERNOP_SLICE";
- case TERNOP_SLICE_COUNT: return "TERNOP_SLICE_COUNT";
- case OP_LONG: return "OP_LONG";
- case OP_DOUBLE: return "OP_DOUBLE";
- case OP_VAR_VALUE: return "OP_VAR_VALUE";
- case OP_LAST: return "OP_LAST";
- case OP_REGISTER: return "OP_REGISTER";
- case OP_INTERNALVAR: return "OP_INTERNALVAR";
- case OP_FUNCALL: return "OP_FUNCALL";
- case OP_STRING: return "OP_STRING";
- case OP_BITSTRING: return "OP_BITSTRING";
- case OP_ARRAY: return "OP_ARRAY";
- case UNOP_CAST: return "UNOP_CAST";
- case UNOP_MEMVAL: return "UNOP_MEMVAL";
- case UNOP_NEG: return "UNOP_NEG";
- case UNOP_LOGICAL_NOT: return "UNOP_LOGICAL_NOT";
- case UNOP_COMPLEMENT: return "UNOP_COMPLEMENT";
- case UNOP_IND: return "UNOP_IND";
- case UNOP_ADDR: return "UNOP_ADDR";
- case UNOP_PREINCREMENT: return "UNOP_PREINCREMENT";
- case UNOP_POSTINCREMENT: return "UNOP_POSTINCREMENT";
- case UNOP_PREDECREMENT: return "UNOP_PREDECREMENT";
- case UNOP_POSTDECREMENT: return "UNOP_POSTDECREMENT";
- case UNOP_SIZEOF: return "UNOP_SIZEOF";
- case UNOP_LOWER: return "UNOP_LOWER";
- case UNOP_UPPER: return "UNOP_UPPER";
- case UNOP_LENGTH: return "UNOP_LENGTH";
- case UNOP_PLUS: return "UNOP_PLUS";
- case UNOP_CAP: return "UNOP_CAP";
- case UNOP_CHR: return "UNOP_CHR";
- case UNOP_ORD: return "UNOP_ORD";
- case UNOP_ABS: return "UNOP_ABS";
- case UNOP_FLOAT: return "UNOP_FLOAT";
- case UNOP_HIGH: return "UNOP_HIGH";
- case UNOP_MAX: return "UNOP_MAX";
- case UNOP_MIN: return "UNOP_MIN";
- case UNOP_ODD: return "UNOP_ODD";
- case UNOP_TRUNC: return "UNOP_TRUNC";
- case OP_BOOL: return "OP_BOOL";
- case OP_M2_STRING: return "OP_M2_STRING";
- case STRUCTOP_STRUCT: return "STRUCTOP_STRUCT";
- case STRUCTOP_PTR: return "STRUCTOP_PTR";
- case OP_THIS: return "OP_THIS";
- case OP_SCOPE: return "OP_SCOPE";
- case OP_TYPE: return "OP_TYPE";
- case OP_LABELED: return "OP_LABELED";