00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #ifndef YYTOKENTYPE
00028 # define YYTOKENTYPE
00029
00030
00031 enum yytokentype {
00032 EVAL_INT = 258,
00033 EVAL_STR = 259,
00034 EVAL_FLOAT = 260,
00035 EVAL_IDENT = 261,
00036 EVAL_LAND = 262,
00037 EVAL_LXOR = 263,
00038 EVAL_LOR = 264,
00039 EVAL_EQ = 265,
00040 EVAL_NE = 266,
00041 EVAL_STR_EQ = 267,
00042 EVAL_STR_NE = 268,
00043 EVAL_LT = 269,
00044 EVAL_LE = 270,
00045 EVAL_GT = 271,
00046 EVAL_GE = 272,
00047 EVAL_STR_LT = 273,
00048 EVAL_STR_LE = 274,
00049 EVAL_STR_GT = 275,
00050 EVAL_STR_GE = 276,
00051 EVAL_SHL = 277,
00052 EVAL_SHR = 278,
00053 NEG = 279,
00054 EVAL_POW = 280
00055 };
00056 #endif
00057 #define EVAL_INT 258
00058 #define EVAL_STR 259
00059 #define EVAL_FLOAT 260
00060 #define EVAL_IDENT 261
00061 #define EVAL_LAND 262
00062 #define EVAL_LXOR 263
00063 #define EVAL_LOR 264
00064 #define EVAL_EQ 265
00065 #define EVAL_NE 266
00066 #define EVAL_STR_EQ 267
00067 #define EVAL_STR_NE 268
00068 #define EVAL_LT 269
00069 #define EVAL_LE 270
00070 #define EVAL_GT 271
00071 #define EVAL_GE 272
00072 #define EVAL_STR_LT 273
00073 #define EVAL_STR_LE 274
00074 #define EVAL_STR_GT 275
00075 #define EVAL_STR_GE 276
00076 #define EVAL_SHL 277
00077 #define EVAL_SHR 278
00078 #define NEG 279
00079 #define EVAL_POW 280
00080
00081
00082
00083
00084 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
00085 #line 18 "evalparse.y"
00086 typedef union YYSTYPE {
00087 eval_scalar scalar;
00088 char *ident;
00089 eval_scalarlist scalars;
00090 } YYSTYPE;
00091
00092 #line 92 "y.tab.h"
00093 # define yystype YYSTYPE
00094 # define YYSTYPE_IS_DECLARED 1
00095 # define YYSTYPE_IS_TRIVIAL 1
00096 #endif
00097
00098
00099
00100
00101