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