winprefsyacc.h revision 05b261ec
105b261ecSmrg/* A Bison parser, made by GNU Bison 2.3. */ 205b261ecSmrg 305b261ecSmrg/* Skeleton interface for Bison's Yacc-like parsers in C 405b261ecSmrg 505b261ecSmrg Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 605b261ecSmrg Free Software Foundation, Inc. 705b261ecSmrg 805b261ecSmrg This program is free software; you can redistribute it and/or modify 905b261ecSmrg it under the terms of the GNU General Public License as published by 1005b261ecSmrg the Free Software Foundation; either version 2, or (at your option) 1105b261ecSmrg any later version. 1205b261ecSmrg 1305b261ecSmrg This program is distributed in the hope that it will be useful, 1405b261ecSmrg but WITHOUT ANY WARRANTY; without even the implied warranty of 1505b261ecSmrg MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1605b261ecSmrg GNU General Public License for more details. 1705b261ecSmrg 1805b261ecSmrg You should have received a copy of the GNU General Public License 1905b261ecSmrg along with this program; if not, write to the Free Software 2005b261ecSmrg Foundation, Inc., 51 Franklin Street, Fifth Floor, 2105b261ecSmrg Boston, MA 02110-1301, USA. */ 2205b261ecSmrg 2305b261ecSmrg/* As a special exception, you may create a larger work that contains 2405b261ecSmrg part or all of the Bison parser skeleton and distribute that work 2505b261ecSmrg under terms of your choice, so long as that work isn't itself a 2605b261ecSmrg parser generator using the skeleton or a modified version thereof 2705b261ecSmrg as a parser skeleton. Alternatively, if you modify or redistribute 2805b261ecSmrg the parser skeleton itself, you may (at your option) remove this 2905b261ecSmrg special exception, which will cause the skeleton and the resulting 3005b261ecSmrg Bison output files to be licensed under the GNU General Public 3105b261ecSmrg License without this special exception. 3205b261ecSmrg 3305b261ecSmrg This special exception was added by the Free Software Foundation in 3405b261ecSmrg version 2.2 of Bison. */ 3505b261ecSmrg 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#line 79 "winprefsyacc.y" 9205b261ecSmrg{ 9305b261ecSmrg char *sVal; 9405b261ecSmrg int iVal; 9505b261ecSmrg} 9605b261ecSmrg/* Line 1489 of yacc.c. */ 9705b261ecSmrg#line 98 "winprefsyacc.h" 9805b261ecSmrg YYSTYPE; 9905b261ecSmrg# define yystype YYSTYPE /* obsolescent; will be withdrawn */ 10005b261ecSmrg# define YYSTYPE_IS_DECLARED 1 10105b261ecSmrg# define YYSTYPE_IS_TRIVIAL 1 10205b261ecSmrg#endif 10305b261ecSmrg 10405b261ecSmrgextern YYSTYPE yylval; 10505b261ecSmrg 106