1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef OPERATION_H
- #define OPERATION_H
- typedef enum Operation {
- OP_NOTHING,
- OP_PUSH_INT,
- OP_PUSH_FLOAT,
- OP_PUSH_NULL,
- OP_PUSH_TRUE,
- OP_PUSH_FALSE,
- OP_PUSH_VARS,
- OP_POP_VARS,
- OP_POP,
- OP_SET,
- OP_GET,
- OP_ADD,
- OP_SUB,
- OP_MUL,
- OP_DIV,
- OP_MOD,
- OP_INVERT_SIGN,
- OP_LESS,
- OP_GREATER,
- OP_EQUAL,
- OP_NOT,
- OP_AND,
- OP_OR,
- OP_PRINT,
- OP_LINE,
- OP_GOTO,
- OP_GOSUB,
- OP_IF_GOTO,
- OP_SET_RETURN,
- OP_RETURN,
- OP_DUPLICATE
- } Operation;
- #endif
|