1706f2543Smrg/* A Bison parser, made by GNU Bison 2.5.  */
2706f2543Smrg
3706f2543Smrg/* Bison interface for Yacc-like parsers in C
4706f2543Smrg
5706f2543Smrg      Copyright (C) 1984, 1989-1990, 2000-2011 Free Software Foundation, Inc.
6706f2543Smrg
7706f2543Smrg   This program is free software: you can redistribute it and/or modify
8706f2543Smrg   it under the terms of the GNU General Public License as published by
9706f2543Smrg   the Free Software Foundation, either version 3 of the License, or
10706f2543Smrg   (at your option) any later version.
11706f2543Smrg
12706f2543Smrg   This program is distributed in the hope that it will be useful,
13706f2543Smrg   but WITHOUT ANY WARRANTY; without even the implied warranty of
14706f2543Smrg   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15706f2543Smrg   GNU General Public License for more details.
16706f2543Smrg
17706f2543Smrg   You should have received a copy of the GNU General Public License
18706f2543Smrg   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
19706f2543Smrg
20706f2543Smrg/* As a special exception, you may create a larger work that contains
21706f2543Smrg   part or all of the Bison parser skeleton and distribute that work
22706f2543Smrg   under terms of your choice, so long as that work isn't itself a
23706f2543Smrg   parser generator using the skeleton or a modified version thereof
24706f2543Smrg   as a parser skeleton.  Alternatively, if you modify or redistribute
25706f2543Smrg   the parser skeleton itself, you may (at your option) remove this
26706f2543Smrg   special exception, which will cause the skeleton and the resulting
27706f2543Smrg   Bison output files to be licensed under the GNU General Public
28706f2543Smrg   License without this special exception.
29706f2543Smrg
30706f2543Smrg   This special exception was added by the Free Software Foundation in
31706f2543Smrg   version 2.2 of Bison.  */
32706f2543Smrg
33706f2543Smrg
34706f2543Smrg/* Tokens.  */
35706f2543Smrg#ifndef YYTOKENTYPE
36706f2543Smrg# define YYTOKENTYPE
37706f2543Smrg   /* Put the tokens into the symbol table, so that GDB and other debuggers
38706f2543Smrg      know about them.  */
39706f2543Smrg   enum yytokentype {
40706f2543Smrg     NEWLINE = 258,
41706f2543Smrg     MENU = 259,
42706f2543Smrg     LB = 260,
43706f2543Smrg     RB = 261,
44706f2543Smrg     ICONDIRECTORY = 262,
45706f2543Smrg     DEFAULTICON = 263,
46706f2543Smrg     ICONS = 264,
47706f2543Smrg     STYLES = 265,
48706f2543Smrg     TOPMOST = 266,
49706f2543Smrg     MAXIMIZE = 267,
50706f2543Smrg     MINIMIZE = 268,
51706f2543Smrg     BOTTOM = 269,
52706f2543Smrg     NOTITLE = 270,
53706f2543Smrg     OUTLINE = 271,
54706f2543Smrg     NOFRAME = 272,
55706f2543Smrg     DEFAULTSYSMENU = 273,
56706f2543Smrg     SYSMENU = 274,
57706f2543Smrg     ROOTMENU = 275,
58706f2543Smrg     SEPARATOR = 276,
59706f2543Smrg     ATSTART = 277,
60706f2543Smrg     ATEND = 278,
61706f2543Smrg     EXEC = 279,
62706f2543Smrg     ALWAYSONTOP = 280,
63706f2543Smrg     DEBUGOUTPUT = 281,
64706f2543Smrg     RELOAD = 282,
65706f2543Smrg     TRAYICON = 283,
66706f2543Smrg     FORCEEXIT = 284,
67706f2543Smrg     SILENTEXIT = 285,
68706f2543Smrg     STRING = 286
69706f2543Smrg   };
70706f2543Smrg#endif
71706f2543Smrg/* Tokens.  */
72706f2543Smrg#define NEWLINE 258
73706f2543Smrg#define MENU 259
74706f2543Smrg#define LB 260
75706f2543Smrg#define RB 261
76706f2543Smrg#define ICONDIRECTORY 262
77706f2543Smrg#define DEFAULTICON 263
78706f2543Smrg#define ICONS 264
79706f2543Smrg#define STYLES 265
80706f2543Smrg#define TOPMOST 266
81706f2543Smrg#define MAXIMIZE 267
82706f2543Smrg#define MINIMIZE 268
83706f2543Smrg#define BOTTOM 269
84706f2543Smrg#define NOTITLE 270
85706f2543Smrg#define OUTLINE 271
86706f2543Smrg#define NOFRAME 272
87706f2543Smrg#define DEFAULTSYSMENU 273
88706f2543Smrg#define SYSMENU 274
89706f2543Smrg#define ROOTMENU 275
90706f2543Smrg#define SEPARATOR 276
91706f2543Smrg#define ATSTART 277
92706f2543Smrg#define ATEND 278
93706f2543Smrg#define EXEC 279
94706f2543Smrg#define ALWAYSONTOP 280
95706f2543Smrg#define DEBUGOUTPUT 281
96706f2543Smrg#define RELOAD 282
97706f2543Smrg#define TRAYICON 283
98706f2543Smrg#define FORCEEXIT 284
99706f2543Smrg#define SILENTEXIT 285
100706f2543Smrg#define STRING 286
101706f2543Smrg
102706f2543Smrg
103706f2543Smrg
104706f2543Smrg
105706f2543Smrg#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
106706f2543Smrgtypedef union YYSTYPE
107706f2543Smrg{
108706f2543Smrg
109706f2543Smrg/* Line 2068 of yacc.c  */
110706f2543Smrg#line 89 "winprefsyacc.y"
111706f2543Smrg
112706f2543Smrg  char *sVal;
113706f2543Smrg  unsigned long uVal;
114706f2543Smrg  int iVal;
115706f2543Smrg
116706f2543Smrg
117706f2543Smrg
118706f2543Smrg/* Line 2068 of yacc.c  */
119706f2543Smrg#line 120 "winprefsyacc.h"
120706f2543Smrg} YYSTYPE;
121706f2543Smrg# define YYSTYPE_IS_TRIVIAL 1
122706f2543Smrg# define yystype YYSTYPE /* obsolescent; will be withdrawn */
123706f2543Smrg# define YYSTYPE_IS_DECLARED 1
124706f2543Smrg#endif
125706f2543Smrg
126706f2543Smrgextern YYSTYPE yylval;
127706f2543Smrg
128706f2543Smrg
129