1 | /* A Bison parser, made by GNU Bison 1.875. */ |
---|
2 | |
---|
3 | /* Skeleton parser for Yacc-like parsing with Bison, |
---|
4 | Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. |
---|
5 | |
---|
6 | This program is free software; you can redistribute it and/or modify |
---|
7 | it under the terms of the GNU General Public License as published by |
---|
8 | the Free Software Foundation; either version 2, or (at your option) |
---|
9 | any later version. |
---|
10 | |
---|
11 | This program is distributed in the hope that it will be useful, |
---|
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
---|
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
---|
14 | GNU General Public License for more details. |
---|
15 | |
---|
16 | You should have received a copy of the GNU General Public License |
---|
17 | along with this program; if not, write to the Free Software |
---|
18 | Foundation, Inc., 59 Temple Place - Suite 330, |
---|
19 | Boston, MA 02111-1307, USA. */ |
---|
20 | |
---|
21 | /* As a special exception, when this file is copied by Bison into a |
---|
22 | Bison output file, you may use that output file without restriction. |
---|
23 | This special exception was added by the Free Software Foundation |
---|
24 | in version 1.24 of Bison. */ |
---|
25 | |
---|
26 | /* Tokens. */ |
---|
27 | #ifndef YYTOKENTYPE |
---|
28 | # define YYTOKENTYPE |
---|
29 | /* Put the tokens into the symbol table, so that GDB and other debuggers |
---|
30 | know about them. */ |
---|
31 | enum yytokentype { |
---|
32 | _BANG_t = 258, |
---|
33 | _BANG_EQUALS_t = 259, |
---|
34 | _AMPER_t = 260, |
---|
35 | _AMPERAMPER_t = 261, |
---|
36 | _LPAREN_t = 262, |
---|
37 | _RPAREN_t = 263, |
---|
38 | _PLUS_EQUALS_t = 264, |
---|
39 | _COLON_t = 265, |
---|
40 | _SEMIC_t = 266, |
---|
41 | _LANGLE_t = 267, |
---|
42 | _LANGLE_EQUALS_t = 268, |
---|
43 | _EQUALS_t = 269, |
---|
44 | _RANGLE_t = 270, |
---|
45 | _RANGLE_EQUALS_t = 271, |
---|
46 | _QUESTION_EQUALS_t = 272, |
---|
47 | _LBRACKET_t = 273, |
---|
48 | _RBRACKET_t = 274, |
---|
49 | ACTIONS_t = 275, |
---|
50 | BIND_t = 276, |
---|
51 | CASE_t = 277, |
---|
52 | CLASS_t = 278, |
---|
53 | DEFAULT_t = 279, |
---|
54 | ELSE_t = 280, |
---|
55 | EXISTING_t = 281, |
---|
56 | FOR_t = 282, |
---|
57 | IF_t = 283, |
---|
58 | IGNORE_t = 284, |
---|
59 | IN_t = 285, |
---|
60 | INCLUDE_t = 286, |
---|
61 | LOCAL_t = 287, |
---|
62 | MODULE_t = 288, |
---|
63 | ON_t = 289, |
---|
64 | PIECEMEAL_t = 290, |
---|
65 | QUIETLY_t = 291, |
---|
66 | RETURN_t = 292, |
---|
67 | RULE_t = 293, |
---|
68 | SWITCH_t = 294, |
---|
69 | TOGETHER_t = 295, |
---|
70 | UPDATED_t = 296, |
---|
71 | WHILE_t = 297, |
---|
72 | _LBRACE_t = 298, |
---|
73 | _BAR_t = 299, |
---|
74 | _BARBAR_t = 300, |
---|
75 | _RBRACE_t = 301, |
---|
76 | ARG = 302, |
---|
77 | STRING = 303 |
---|
78 | }; |
---|
79 | #endif |
---|
80 | #define _BANG_t 258 |
---|
81 | #define _BANG_EQUALS_t 259 |
---|
82 | #define _AMPER_t 260 |
---|
83 | #define _AMPERAMPER_t 261 |
---|
84 | #define _LPAREN_t 262 |
---|
85 | #define _RPAREN_t 263 |
---|
86 | #define _PLUS_EQUALS_t 264 |
---|
87 | #define _COLON_t 265 |
---|
88 | #define _SEMIC_t 266 |
---|
89 | #define _LANGLE_t 267 |
---|
90 | #define _LANGLE_EQUALS_t 268 |
---|
91 | #define _EQUALS_t 269 |
---|
92 | #define _RANGLE_t 270 |
---|
93 | #define _RANGLE_EQUALS_t 271 |
---|
94 | #define _QUESTION_EQUALS_t 272 |
---|
95 | #define _LBRACKET_t 273 |
---|
96 | #define _RBRACKET_t 274 |
---|
97 | #define ACTIONS_t 275 |
---|
98 | #define BIND_t 276 |
---|
99 | #define CASE_t 277 |
---|
100 | #define CLASS_t 278 |
---|
101 | #define DEFAULT_t 279 |
---|
102 | #define ELSE_t 280 |
---|
103 | #define EXISTING_t 281 |
---|
104 | #define FOR_t 282 |
---|
105 | #define IF_t 283 |
---|
106 | #define IGNORE_t 284 |
---|
107 | #define IN_t 285 |
---|
108 | #define INCLUDE_t 286 |
---|
109 | #define LOCAL_t 287 |
---|
110 | #define MODULE_t 288 |
---|
111 | #define ON_t 289 |
---|
112 | #define PIECEMEAL_t 290 |
---|
113 | #define QUIETLY_t 291 |
---|
114 | #define RETURN_t 292 |
---|
115 | #define RULE_t 293 |
---|
116 | #define SWITCH_t 294 |
---|
117 | #define TOGETHER_t 295 |
---|
118 | #define UPDATED_t 296 |
---|
119 | #define WHILE_t 297 |
---|
120 | #define _LBRACE_t 298 |
---|
121 | #define _BAR_t 299 |
---|
122 | #define _BARBAR_t 300 |
---|
123 | #define _RBRACE_t 301 |
---|
124 | #define ARG 302 |
---|
125 | #define STRING 303 |
---|
126 | |
---|
127 | |
---|
128 | |
---|
129 | |
---|
130 | #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED) |
---|
131 | typedef int YYSTYPE; |
---|
132 | # define yystype YYSTYPE /* obsolescent; will be withdrawn */ |
---|
133 | # define YYSTYPE_IS_DECLARED 1 |
---|
134 | # define YYSTYPE_IS_TRIVIAL 1 |
---|
135 | #endif |
---|
136 | |
---|
137 | extern YYSTYPE yylval; |
---|
138 | |
---|
139 | |
---|
140 | |
---|