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
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 #ifndef YYTOKENTYPE
00038 # define YYTOKENTYPE
00039
00040
00041 enum yytokentype {
00042 SCANNER_ERROR = 258,
00043 END_OF_FILE = 259,
00044 EMPTY = 260,
00045 LIST = 261,
00046 MAP = 262,
00047 STRUCT = 263,
00048 BLOCK = 264,
00049 DEFINE = 265,
00050 UNDEFINE = 266,
00051 I18N = 267,
00052 RETURN = 268,
00053 CONTINUE = 269,
00054 BREAK = 270,
00055 IF = 271,
00056 DO = 272,
00057 WHILE = 273,
00058 REPEAT = 274,
00059 UNTIL = 275,
00060 IS = 276,
00061 ISNIL = 277,
00062 SYMBOL = 278,
00063 DCSYMBOL = 279,
00064 DCQUOTED_BLOCK = 280,
00065 QUOTED_BLOCK = 281,
00066 QUOTED_EXPRESSION = 282,
00067 CLOSEBRACKET = 283,
00068 TYPEDEF = 284,
00069 MODULE = 285,
00070 IMPORT = 286,
00071 EXPORT = 287,
00072 MAPEXPR = 288,
00073 INCLUDE = 289,
00074 GLOBAL = 290,
00075 TEXTDOMAIN = 291,
00076 CONST = 292,
00077 FULLNAME = 293,
00078 STATIC = 294,
00079 EXTERN = 295,
00080 LOOKUP = 296,
00081 SELECT = 297,
00082 SWITCH = 298,
00083 CASE = 299,
00084 DEFAULT = 300,
00085 SYM_NAMESPACE = 301,
00086 IDENTIFIER = 302,
00087 STRING = 303,
00088 C_VOID = 304,
00089 C_BOOLEAN = 305,
00090 C_INTEGER = 306,
00091 C_FLOAT = 307,
00092 C_BYTEBLOCK = 308,
00093 C_PATH = 309,
00094 C_SYMBOL = 310,
00095 C_TYPE = 311,
00096 OR = 312,
00097 AND = 313,
00098 NEQ = 314,
00099 EQUALS = 315,
00100 GE = 316,
00101 LE = 317,
00102 RIGHT = 318,
00103 LEFT = 319,
00104 ELSE = 320,
00105 UMINUS = 321
00106 };
00107 #endif
00108
00109 #define SCANNER_ERROR 258
00110 #define END_OF_FILE 259
00111 #define EMPTY 260
00112 #define LIST 261
00113 #define MAP 262
00114 #define STRUCT 263
00115 #define BLOCK 264
00116 #define DEFINE 265
00117 #define UNDEFINE 266
00118 #define I18N 267
00119 #define RETURN 268
00120 #define CONTINUE 269
00121 #define BREAK 270
00122 #define IF 271
00123 #define DO 272
00124 #define WHILE 273
00125 #define REPEAT 274
00126 #define UNTIL 275
00127 #define IS 276
00128 #define ISNIL 277
00129 #define SYMBOL 278
00130 #define DCSYMBOL 279
00131 #define DCQUOTED_BLOCK 280
00132 #define QUOTED_BLOCK 281
00133 #define QUOTED_EXPRESSION 282
00134 #define CLOSEBRACKET 283
00135 #define TYPEDEF 284
00136 #define MODULE 285
00137 #define IMPORT 286
00138 #define EXPORT 287
00139 #define MAPEXPR 288
00140 #define INCLUDE 289
00141 #define GLOBAL 290
00142 #define TEXTDOMAIN 291
00143 #define CONST 292
00144 #define FULLNAME 293
00145 #define STATIC 294
00146 #define EXTERN 295
00147 #define LOOKUP 296
00148 #define SELECT 297
00149 #define SWITCH 298
00150 #define CASE 299
00151 #define DEFAULT 300
00152 #define SYM_NAMESPACE 301
00153 #define IDENTIFIER 302
00154 #define STRING 303
00155 #define C_VOID 304
00156 #define C_BOOLEAN 305
00157 #define C_INTEGER 306
00158 #define C_FLOAT 307
00159 #define C_BYTEBLOCK 308
00160 #define C_PATH 309
00161 #define C_SYMBOL 310
00162 #define C_TYPE 311
00163 #define OR 312
00164 #define AND 313
00165 #define NEQ 314
00166 #define EQUALS 315
00167 #define GE 316
00168 #define LE 317
00169 #define RIGHT 318
00170 #define LEFT 319
00171 #define ELSE 320
00172 #define UMINUS 321
00173
00174
00175
00176
00177 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00178 typedef int YYSTYPE;
00179 # define YYSTYPE_IS_TRIVIAL 1
00180 # define yystype YYSTYPE
00181 # define YYSTYPE_IS_DECLARED 1
00182 #endif
00183
00184
00185
00186