#ifndef BDL_OPS_H #define BDL_OPS_H typedef enum Ops { // Load/store ops. OP_CONSTANT, OP_DEF, // Arithmetic ops. OP_SUM, OP_SUB, OP_MUL, OP_DIV, OP_MOD, // Logic ops. OP_NOT, OP_AND, OP_OR, // Numerical comparison ops. OP_EQUAL, OP_LESS, OP_GREATER, OP_LESS_EQUAL, OP_GREATER_EQUAL, // Display ops. OP_DISPLAY, OP_PRINT, OP_NEWLINE, // Return. OP_RETURN, } Ops; #endif // BDL_OPS_H