Operation.h 334 B

123456789101112131415161718192021222324
  1. #ifndef OPERATION_H
  2. #define OPERATION_H
  3. typedef enum Operation {
  4. OP_NOTHING,
  5. OP_PUSH_INT,
  6. OP_PUSH_FLOAT,
  7. OP_PUSH_NULL,
  8. OP_PUSH_TRUE,
  9. OP_PUSH_FALSE,
  10. OP_PUSH,
  11. OP_POP,
  12. OP_SET,
  13. OP_GET,
  14. OP_ADD,
  15. OP_MUL,
  16. OP_PRINT,
  17. OP_LINE,
  18. OP_GOTO,
  19. OP_GOSUB,
  20. OP_RETURN
  21. } Operation;
  22. #endif