#define OP_NOP 0
#define OP_INT_TO_FLOAT 1
#define OP_FLOAT_TO_INT 2
#define OP_INT_TO_COMPLEX 3
#define OP_FLOAT_TO_COMPLEX 4
#define OP_ADD 5
#define OP_SUB 6
#define OP_NEG 7
#define OP_MUL 8
#define OP_DIV 9
#define OP_MOD 10
#define OP_ABS 11
#define OP_MIN 12
#define OP_MAX 13
#define OP_SQRT 14
#define OP_HYPOT 15
#define OP_SIN 16
#define OP_COS 17
#define OP_TAN 18
#define OP_ASIN 19
#define OP_ACOS 20
#define OP_ATAN 21
#define OP_ATAN2 22
#define OP_POW 23
#define OP_EXP 24
#define OP_LOG 25
#define OP_SINH 26
#define OP_COSH 27
#define OP_TANH 28
#define OP_ASINH 29
#define OP_ACOSH 30
#define OP_ATANH 31
#define OP_GAMMA 32
#define OP_BETA 33
#define OP_FLOOR 34
#define OP_CEIL 35
#define OP_EQ 36
#define OP_LESS 37
#define OP_LESS_INT 38
#define OP_LEQ 39
#define OP_NOT 40
#define OP_PRINT 41
#define OP_NEWLINE 42
#define OP_START_DEBUG_TUPLE 43
#define OP_SET_DEBUG_TUPLE_DATA 44
#define OP_APPLY_CURVE 45
#define OP_APPLY_GRADIENT 46
#define OP_ORIG_VAL 47
#define OP_RESIZE_IMAGE 48
#define OP_STRIP_RESIZE 49
#define OP_RENDER 50
#define OP_IMAGE_PIXEL_WIDTH 51
#define OP_IMAGE_PIXEL_HEIGHT 52
#define OP_MAKE_RGBA_COLOR 53
#define OP_RED 54
#define OP_GREEN 55
#define OP_BLUE 56
#define OP_ALPHA 57
#define OP_TUPLE_NTH 58
#define OP_COMPLEX 59
#define OP_C_REAL 60
#define OP_C_IMAG 61
#define OP_C_SQRT 62
#define OP_C_SIN 63
#define OP_C_COS 64
#define OP_C_TAN 65
#define OP_C_ASIN 66
#define OP_C_ACOS 67
#define OP_C_ATAN 68
#define OP_C_POW 69
#define OP_C_EXP 70
#define OP_C_LOG 71
#define OP_C_ARG 72
#define OP_C_SINH 73
#define OP_C_COSH 74
#define OP_C_TANH 75
#define OP_C_ASINH 76
#define OP_C_ACOSH 77
#define OP_C_ATANH 78
#define OP_C_GAMMA 79
#define OP_ELL_INT_K_COMP 80
#define OP_ELL_INT_E_COMP 81
#define OP_ELL_INT_F 82
#define OP_ELL_INT_E 83
#define OP_ELL_INT_P 84
#define OP_ELL_INT_D 85
#define OP_ELL_INT_RC 86
#define OP_ELL_INT_RD 87
#define OP_ELL_INT_RF 88
#define OP_ELL_INT_RJ 89
#define OP_ELL_JAC 90
#define OP_MAKE_M2X2 91
#define OP_MAKE_M3X3 92
#define OP_FREE_MATRIX 93
#define OP_MAKE_V2 94
#define OP_MAKE_V3 95
#define OP_V2_NTH 96
#define OP_V3_NTH 97
#define OP_SOLVE_LINEAR_2 98
#define OP_SOLVE_LINEAR_3 99
#define OP_SOLVE_POLY_2 100
#define OP_SOLVE_POLY_3 101
#define OP_NOISE 102
#define OP_RAND 103
#define OP_USERVAL_INT 104
#define OP_USERVAL_FLOAT 105
#define OP_USERVAL_BOOL 106
#define OP_USERVAL_COLOR 107
#define OP_USERVAL_CURVE 108
#define OP_USERVAL_GRADIENT 109
#define OP_USERVAL_IMAGE 110
#define OP_OUTPUT_TUPLE 111

#define NUM_OPS 112
