Go to the documentation of this file.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 KW_CONTEXT = 258,
00043 LC = 259,
00044 RC = 260,
00045 LP = 261,
00046 RP = 262,
00047 SEMI = 263,
00048 EQ = 264,
00049 COMMA = 265,
00050 COLON = 266,
00051 AMPER = 267,
00052 BAR = 268,
00053 AT = 269,
00054 KW_MACRO = 270,
00055 KW_GLOBALS = 271,
00056 KW_IGNOREPAT = 272,
00057 KW_SWITCH = 273,
00058 KW_IF = 274,
00059 KW_IFTIME = 275,
00060 KW_ELSE = 276,
00061 KW_RANDOM = 277,
00062 KW_ABSTRACT = 278,
00063 KW_EXTEND = 279,
00064 EXTENMARK = 280,
00065 KW_GOTO = 281,
00066 KW_JUMP = 282,
00067 KW_RETURN = 283,
00068 KW_BREAK = 284,
00069 KW_CONTINUE = 285,
00070 KW_REGEXTEN = 286,
00071 KW_HINT = 287,
00072 KW_FOR = 288,
00073 KW_WHILE = 289,
00074 KW_CASE = 290,
00075 KW_PATTERN = 291,
00076 KW_DEFAULT = 292,
00077 KW_CATCH = 293,
00078 KW_SWITCHES = 294,
00079 KW_ESWITCHES = 295,
00080 KW_INCLUDES = 296,
00081 KW_LOCAL = 297,
00082 word = 298
00083 };
00084 #endif
00085
00086 #define KW_CONTEXT 258
00087 #define LC 259
00088 #define RC 260
00089 #define LP 261
00090 #define RP 262
00091 #define SEMI 263
00092 #define EQ 264
00093 #define COMMA 265
00094 #define COLON 266
00095 #define AMPER 267
00096 #define BAR 268
00097 #define AT 269
00098 #define KW_MACRO 270
00099 #define KW_GLOBALS 271
00100 #define KW_IGNOREPAT 272
00101 #define KW_SWITCH 273
00102 #define KW_IF 274
00103 #define KW_IFTIME 275
00104 #define KW_ELSE 276
00105 #define KW_RANDOM 277
00106 #define KW_ABSTRACT 278
00107 #define KW_EXTEND 279
00108 #define EXTENMARK 280
00109 #define KW_GOTO 281
00110 #define KW_JUMP 282
00111 #define KW_RETURN 283
00112 #define KW_BREAK 284
00113 #define KW_CONTINUE 285
00114 #define KW_REGEXTEN 286
00115 #define KW_HINT 287
00116 #define KW_FOR 288
00117 #define KW_WHILE 289
00118 #define KW_CASE 290
00119 #define KW_PATTERN 291
00120 #define KW_DEFAULT 292
00121 #define KW_CATCH 293
00122 #define KW_SWITCHES 294
00123 #define KW_ESWITCHES 295
00124 #define KW_INCLUDES 296
00125 #define KW_LOCAL 297
00126 #define word 298
00127
00128
00129
00130
00131 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00132 typedef union YYSTYPE
00133 #line 59 "ael.y"
00134 {
00135 int intval;
00136 char *str;
00137 struct pval *pval;
00138 }
00139
00140 #line 141 "ael.tab.h"
00141 YYSTYPE;
00142 # define yystype YYSTYPE
00143 # define YYSTYPE_IS_DECLARED 1
00144 # define YYSTYPE_IS_TRIVIAL 1
00145 #endif
00146
00147
00148
00149 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
00150 typedef struct YYLTYPE
00151 {
00152 int first_line;
00153 int first_column;
00154 int last_line;
00155 int last_column;
00156 } YYLTYPE;
00157 # define yyltype YYLTYPE
00158 # define YYLTYPE_IS_DECLARED 1
00159 # define YYLTYPE_IS_TRIVIAL 1
00160 #endif
00161
00162