winprefsyacc.h revision 4642e01f
105b261ecSmrg
24642e01fSmrg/* A Bison parser, made by GNU Bison 2.4.1.  */
305b261ecSmrg
44642e01fSmrg/* Skeleton interface for Bison's Yacc-like parsers in C
54642e01fSmrg
64642e01fSmrg      Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
705b261ecSmrg   Free Software Foundation, Inc.
84642e01fSmrg
94642e01fSmrg   This program is free software: you can redistribute it and/or modify
1005b261ecSmrg   it under the terms of the GNU General Public License as published by
114642e01fSmrg   the Free Software Foundation, either version 3 of the License, or
124642e01fSmrg   (at your option) any later version.
134642e01fSmrg
1405b261ecSmrg   This program is distributed in the hope that it will be useful,
1505b261ecSmrg   but WITHOUT ANY WARRANTY; without even the implied warranty of
1605b261ecSmrg   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1705b261ecSmrg   GNU General Public License for more details.
184642e01fSmrg
1905b261ecSmrg   You should have received a copy of the GNU General Public License
204642e01fSmrg   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
2105b261ecSmrg
2205b261ecSmrg/* As a special exception, you may create a larger work that contains
2305b261ecSmrg   part or all of the Bison parser skeleton and distribute that work
2405b261ecSmrg   under terms of your choice, so long as that work isn't itself a
2505b261ecSmrg   parser generator using the skeleton or a modified version thereof
2605b261ecSmrg   as a parser skeleton.  Alternatively, if you modify or redistribute
2705b261ecSmrg   the parser skeleton itself, you may (at your option) remove this
2805b261ecSmrg   special exception, which will cause the skeleton and the resulting
2905b261ecSmrg   Bison output files to be licensed under the GNU General Public
3005b261ecSmrg   License without this special exception.
314642e01fSmrg
3205b261ecSmrg   This special exception was added by the Free Software Foundation in
3305b261ecSmrg   version 2.2 of Bison.  */
3405b261ecSmrg
354642e01fSmrg
3605b261ecSmrg/* Tokens.  */
3705b261ecSmrg#ifndef YYTOKENTYPE
3805b261ecSmrg# define YYTOKENTYPE
3905b261ecSmrg   /* Put the tokens into the symbol table, so that GDB and other debuggers
4005b261ecSmrg      know about them.  */
4105b261ecSmrg   enum yytokentype {
4205b261ecSmrg     NEWLINE = 258,
4305b261ecSmrg     MENU = 259,
4405b261ecSmrg     LB = 260,
4505b261ecSmrg     RB = 261,
4605b261ecSmrg     ICONDIRECTORY = 262,
4705b261ecSmrg     DEFAULTICON = 263,
4805b261ecSmrg     ICONS = 264,
4905b261ecSmrg     DEFAULTSYSMENU = 265,
5005b261ecSmrg     SYSMENU = 266,
5105b261ecSmrg     ROOTMENU = 267,
5205b261ecSmrg     SEPARATOR = 268,
5305b261ecSmrg     ATSTART = 269,
5405b261ecSmrg     ATEND = 270,
5505b261ecSmrg     EXEC = 271,
5605b261ecSmrg     ALWAYSONTOP = 272,
5705b261ecSmrg     DEBUG = 273,
5805b261ecSmrg     RELOAD = 274,
5905b261ecSmrg     TRAYICON = 275,
6005b261ecSmrg     SILENTEXIT = 276,
6105b261ecSmrg     STRING = 277
6205b261ecSmrg   };
6305b261ecSmrg#endif
6405b261ecSmrg/* Tokens.  */
6505b261ecSmrg#define NEWLINE 258
6605b261ecSmrg#define MENU 259
6705b261ecSmrg#define LB 260
6805b261ecSmrg#define RB 261
6905b261ecSmrg#define ICONDIRECTORY 262
7005b261ecSmrg#define DEFAULTICON 263
7105b261ecSmrg#define ICONS 264
7205b261ecSmrg#define DEFAULTSYSMENU 265
7305b261ecSmrg#define SYSMENU 266
7405b261ecSmrg#define ROOTMENU 267
7505b261ecSmrg#define SEPARATOR 268
7605b261ecSmrg#define ATSTART 269
7705b261ecSmrg#define ATEND 270
7805b261ecSmrg#define EXEC 271
7905b261ecSmrg#define ALWAYSONTOP 272
8005b261ecSmrg#define DEBUG 273
8105b261ecSmrg#define RELOAD 274
8205b261ecSmrg#define TRAYICON 275
8305b261ecSmrg#define SILENTEXIT 276
8405b261ecSmrg#define STRING 277
8505b261ecSmrg
8605b261ecSmrg
8705b261ecSmrg
8805b261ecSmrg
8905b261ecSmrg#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
9005b261ecSmrgtypedef union YYSTYPE
9105b261ecSmrg{
924642e01fSmrg
934642e01fSmrg/* Line 1676 of yacc.c  */
944642e01fSmrg#line 79 "winprefsyacc.y"
954642e01fSmrg
9605b261ecSmrg  char *sVal;
9705b261ecSmrg  int iVal;
984642e01fSmrg
994642e01fSmrg
1004642e01fSmrg
1014642e01fSmrg/* Line 1676 of yacc.c  */
1024642e01fSmrg#line 103 "winprefsyacc.h"
1034642e01fSmrg} YYSTYPE;
1044642e01fSmrg# define YYSTYPE_IS_TRIVIAL 1
10505b261ecSmrg# define yystype YYSTYPE /* obsolescent; will be withdrawn */
10605b261ecSmrg# define YYSTYPE_IS_DECLARED 1
10705b261ecSmrg#endif
10805b261ecSmrg
10905b261ecSmrgextern YYSTYPE yylval;
11005b261ecSmrg
1114642e01fSmrg
112