~launchpad-committers/ubuntu/lucid/slony1/ppa-8.4

« back to all changes in this revision

Viewing changes to src/slonik/y.tab.h

  • Committer: Bazaar Package Importer
  • Author(s): Peter Eisentraut
  • Date: 2008-11-01 14:28:08 UTC
  • mfrom: (1.1.8 upstream) (2.1.3 lenny)
  • Revision ID: james.westby@ubuntu.com-20081101142808-lqwrc03c9udlzdjf
Tags: 1.2.15-1
* New upstream release
* Replaced build dependency gs-gpl by ghostscript again
* Updated standards version
* Changed to debhelper level 7
* Added libdbd-pg-perl to Recommends (closes: #499548)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* A Bison parser, made by GNU Bison 2.3.  */
 
2
 
 
3
/* Skeleton interface for Bison's Yacc-like parsers in C
 
4
 
 
5
   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
 
6
   Free Software Foundation, Inc.
 
7
 
 
8
   This program is free software; you can redistribute it and/or modify
 
9
   it under the terms of the GNU General Public License as published by
 
10
   the Free Software Foundation; either version 2, or (at your option)
 
11
   any later version.
 
12
 
 
13
   This program is distributed in the hope that it will be useful,
 
14
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
   GNU General Public License for more details.
 
17
 
 
18
   You should have received a copy of the GNU General Public License
 
19
   along with this program; if not, write to the Free Software
 
20
   Foundation, Inc., 51 Franklin Street, Fifth Floor,
 
21
   Boston, MA 02110-1301, USA.  */
 
22
 
 
23
/* As a special exception, you may create a larger work that contains
 
24
   part or all of the Bison parser skeleton and distribute that work
 
25
   under terms of your choice, so long as that work isn't itself a
 
26
   parser generator using the skeleton or a modified version thereof
 
27
   as a parser skeleton.  Alternatively, if you modify or redistribute
 
28
   the parser skeleton itself, you may (at your option) remove this
 
29
   special exception, which will cause the skeleton and the resulting
 
30
   Bison output files to be licensed under the GNU General Public
 
31
   License without this special exception.
 
32
 
 
33
   This special exception was added by the Free Software Foundation in
 
34
   version 2.2 of Bison.  */
 
35
 
 
36
/* Tokens.  */
 
37
#ifndef YYTOKENTYPE
 
38
# define YYTOKENTYPE
 
39
   /* Put the tokens into the symbol table, so that GDB and other debuggers
 
40
      know about them.  */
 
41
   enum yytokentype {
 
42
     K_ADD = 258,
 
43
     K_ADMIN = 259,
 
44
     K_ALL = 260,
 
45
     K_BACKUP = 261,
 
46
     K_CLIENT = 262,
 
47
     K_CLUSTER = 263,
 
48
     K_CLUSTERNAME = 264,
 
49
     K_COMMENT = 265,
 
50
     K_CONFIRMED = 266,
 
51
     K_CONFIG = 267,
 
52
     K_CONNINFO = 268,
 
53
     K_CONNRETRY = 269,
 
54
     K_CREATE = 270,
 
55
     K_DROP = 271,
 
56
     K_ECHO = 272,
 
57
     K_ERROR = 273,
 
58
     K_EVENT = 274,
 
59
     K_EXECUTE = 275,
 
60
     K_EXIT = 276,
 
61
     K_FAILOVER = 277,
 
62
     K_FALSE = 278,
 
63
     K_FILENAME = 279,
 
64
     K_FOR = 280,
 
65
     K_FORWARD = 281,
 
66
     K_FULL = 282,
 
67
     K_FUNCTIONS = 283,
 
68
     K_ID = 284,
 
69
     K_INIT = 285,
 
70
     K_KEY = 286,
 
71
     K_LISTEN = 287,
 
72
     K_LOCK = 288,
 
73
     K_LOG = 289,
 
74
     K_MERGE = 290,
 
75
     K_MOVE = 291,
 
76
     K_NAME = 292,
 
77
     K_NEW = 293,
 
78
     K_NO = 294,
 
79
     K_NODE = 295,
 
80
     K_OFF = 296,
 
81
     K_OLD = 297,
 
82
     K_ON = 298,
 
83
     K_ONLY = 299,
 
84
     K_ORIGIN = 300,
 
85
     K_PATH = 301,
 
86
     K_PROVIDER = 302,
 
87
     K_QUALIFIED = 303,
 
88
     K_RECEIVER = 304,
 
89
     K_REPAIR = 305,
 
90
     K_RESTART = 306,
 
91
     K_SCRIPT = 307,
 
92
     K_SECONDS = 308,
 
93
     K_SEQUENCE = 309,
 
94
     K_SERIAL = 310,
 
95
     K_SERVER = 311,
 
96
     K_SET = 312,
 
97
     K_SPOOLNODE = 313,
 
98
     K_STORE = 314,
 
99
     K_SUBSCRIBE = 315,
 
100
     K_SUCCESS = 316,
 
101
     K_SWITCH = 317,
 
102
     K_TABLE = 318,
 
103
     K_TIMEOUT = 319,
 
104
     K_TRIGGER = 320,
 
105
     K_TRUE = 321,
 
106
     K_TRY = 322,
 
107
     K_UNINSTALL = 323,
 
108
     K_UNLOCK = 324,
 
109
     K_UNSUBSCRIBE = 325,
 
110
     K_UPDATE = 326,
 
111
     K_YES = 327,
 
112
     K_WAIT = 328,
 
113
     K_SYNC = 329,
 
114
     K_SLEEP = 330,
 
115
     T_IDENT = 331,
 
116
     T_LITERAL = 332,
 
117
     T_NUMBER = 333
 
118
   };
 
119
#endif
 
120
/* Tokens.  */
 
121
#define K_ADD 258
 
122
#define K_ADMIN 259
 
123
#define K_ALL 260
 
124
#define K_BACKUP 261
 
125
#define K_CLIENT 262
 
126
#define K_CLUSTER 263
 
127
#define K_CLUSTERNAME 264
 
128
#define K_COMMENT 265
 
129
#define K_CONFIRMED 266
 
130
#define K_CONFIG 267
 
131
#define K_CONNINFO 268
 
132
#define K_CONNRETRY 269
 
133
#define K_CREATE 270
 
134
#define K_DROP 271
 
135
#define K_ECHO 272
 
136
#define K_ERROR 273
 
137
#define K_EVENT 274
 
138
#define K_EXECUTE 275
 
139
#define K_EXIT 276
 
140
#define K_FAILOVER 277
 
141
#define K_FALSE 278
 
142
#define K_FILENAME 279
 
143
#define K_FOR 280
 
144
#define K_FORWARD 281
 
145
#define K_FULL 282
 
146
#define K_FUNCTIONS 283
 
147
#define K_ID 284
 
148
#define K_INIT 285
 
149
#define K_KEY 286
 
150
#define K_LISTEN 287
 
151
#define K_LOCK 288
 
152
#define K_LOG 289
 
153
#define K_MERGE 290
 
154
#define K_MOVE 291
 
155
#define K_NAME 292
 
156
#define K_NEW 293
 
157
#define K_NO 294
 
158
#define K_NODE 295
 
159
#define K_OFF 296
 
160
#define K_OLD 297
 
161
#define K_ON 298
 
162
#define K_ONLY 299
 
163
#define K_ORIGIN 300
 
164
#define K_PATH 301
 
165
#define K_PROVIDER 302
 
166
#define K_QUALIFIED 303
 
167
#define K_RECEIVER 304
 
168
#define K_REPAIR 305
 
169
#define K_RESTART 306
 
170
#define K_SCRIPT 307
 
171
#define K_SECONDS 308
 
172
#define K_SEQUENCE 309
 
173
#define K_SERIAL 310
 
174
#define K_SERVER 311
 
175
#define K_SET 312
 
176
#define K_SPOOLNODE 313
 
177
#define K_STORE 314
 
178
#define K_SUBSCRIBE 315
 
179
#define K_SUCCESS 316
 
180
#define K_SWITCH 317
 
181
#define K_TABLE 318
 
182
#define K_TIMEOUT 319
 
183
#define K_TRIGGER 320
 
184
#define K_TRUE 321
 
185
#define K_TRY 322
 
186
#define K_UNINSTALL 323
 
187
#define K_UNLOCK 324
 
188
#define K_UNSUBSCRIBE 325
 
189
#define K_UPDATE 326
 
190
#define K_YES 327
 
191
#define K_WAIT 328
 
192
#define K_SYNC 329
 
193
#define K_SLEEP 330
 
194
#define T_IDENT 331
 
195
#define T_LITERAL 332
 
196
#define T_NUMBER 333
 
197
 
 
198
 
 
199
 
 
200
 
 
201
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 
202
typedef union YYSTYPE
 
203
#line 106 "parser.y"
 
204
{
 
205
        int32           ival;
 
206
        char            *str;
 
207
        option_list     *opt_list;
 
208
        SlonikAdmInfo   *adm_info;
 
209
        SlonikStmt      *statement;
 
210
}
 
211
/* Line 1489 of yacc.c.  */
 
212
#line 213 "y.tab.h"
 
213
        YYSTYPE;
 
214
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
 
215
# define YYSTYPE_IS_DECLARED 1
 
216
# define YYSTYPE_IS_TRIVIAL 1
 
217
#endif
 
218
 
 
219
extern YYSTYPE yylval;
 
220