parser.h 424 B

1234567891011121314151617181920
  1. #define T_AND 257
  2. #define T_OR 258
  3. #define T_NUMBER 259
  4. #define T_FIELD 260
  5. #define T_NOT_EQ 261
  6. #define T_GT_EQ 262
  7. #define T_LT_EQ 263
  8. #ifdef YYSTYPE
  9. #undef YYSTYPE_IS_DECLARED
  10. #define YYSTYPE_IS_DECLARED 1
  11. #endif
  12. #ifndef YYSTYPE_IS_DECLARED
  13. #define YYSTYPE_IS_DECLARED 1
  14. typedef union {
  15. int int_literal;
  16. char *string_literal;
  17. struct node_st *expr;
  18. } YYSTYPE;
  19. #endif /* !YYSTYPE_IS_DECLARED */
  20. extern YYSTYPE yylval;