winprefsyacc.h revision 35c4bbdf
135c4bbdfSmrg/* A Bison parser, made by GNU Bison 3.0.4.  */
205b261ecSmrg
39ace9065Smrg/* Bison interface for Yacc-like parsers in C
435c4bbdfSmrg
535c4bbdfSmrg   Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
635c4bbdfSmrg
74642e01fSmrg   This program is free software: you can redistribute it and/or modify
805b261ecSmrg   it under the terms of the GNU General Public License as published by
94642e01fSmrg   the Free Software Foundation, either version 3 of the License, or
104642e01fSmrg   (at your option) any later version.
1135c4bbdfSmrg
1205b261ecSmrg   This program is distributed in the hope that it will be useful,
1305b261ecSmrg   but WITHOUT ANY WARRANTY; without even the implied warranty of
1405b261ecSmrg   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1505b261ecSmrg   GNU General Public License for more details.
1635c4bbdfSmrg
1705b261ecSmrg   You should have received a copy of the GNU General Public License
184642e01fSmrg   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
1905b261ecSmrg
2005b261ecSmrg/* As a special exception, you may create a larger work that contains
2105b261ecSmrg   part or all of the Bison parser skeleton and distribute that work
2205b261ecSmrg   under terms of your choice, so long as that work isn't itself a
2305b261ecSmrg   parser generator using the skeleton or a modified version thereof
2405b261ecSmrg   as a parser skeleton.  Alternatively, if you modify or redistribute
2505b261ecSmrg   the parser skeleton itself, you may (at your option) remove this
2605b261ecSmrg   special exception, which will cause the skeleton and the resulting
2705b261ecSmrg   Bison output files to be licensed under the GNU General Public
2805b261ecSmrg   License without this special exception.
2935c4bbdfSmrg
3005b261ecSmrg   This special exception was added by the Free Software Foundation in
3105b261ecSmrg   version 2.2 of Bison.  */
3205b261ecSmrg
3335c4bbdfSmrg#ifndef YY_YY_WINPREFSYACC_H_INCLUDED
3435c4bbdfSmrg# define YY_YY_WINPREFSYACC_H_INCLUDED
3535c4bbdfSmrg/* Debug traces.  */
3635c4bbdfSmrg#ifndef YYDEBUG
3735c4bbdfSmrg# define YYDEBUG 0
3835c4bbdfSmrg#endif
3935c4bbdfSmrg#if YYDEBUG
4035c4bbdfSmrgextern int yydebug;
4135c4bbdfSmrg#endif
424642e01fSmrg
4335c4bbdfSmrg/* Token type.  */
4405b261ecSmrg#ifndef YYTOKENTYPE
4505b261ecSmrg# define YYTOKENTYPE
4635c4bbdfSmrg  enum yytokentype
4735c4bbdfSmrg  {
4835c4bbdfSmrg    NEWLINE = 258,
4935c4bbdfSmrg    MENU = 259,
5035c4bbdfSmrg    LB = 260,
5135c4bbdfSmrg    RB = 261,
5235c4bbdfSmrg    ICONDIRECTORY = 262,
5335c4bbdfSmrg    DEFAULTICON = 263,
5435c4bbdfSmrg    ICONS = 264,
5535c4bbdfSmrg    STYLES = 265,
5635c4bbdfSmrg    TOPMOST = 266,
5735c4bbdfSmrg    MAXIMIZE = 267,
5835c4bbdfSmrg    MINIMIZE = 268,
5935c4bbdfSmrg    BOTTOM = 269,
6035c4bbdfSmrg    NOTITLE = 270,
6135c4bbdfSmrg    OUTLINE = 271,
6235c4bbdfSmrg    NOFRAME = 272,
6335c4bbdfSmrg    DEFAULTSYSMENU = 273,
6435c4bbdfSmrg    SYSMENU = 274,
6535c4bbdfSmrg    ROOTMENU = 275,
6635c4bbdfSmrg    SEPARATOR = 276,
6735c4bbdfSmrg    ATSTART = 277,
6835c4bbdfSmrg    ATEND = 278,
6935c4bbdfSmrg    EXEC = 279,
7035c4bbdfSmrg    ALWAYSONTOP = 280,
7135c4bbdfSmrg    DEBUGOUTPUT = 281,
7235c4bbdfSmrg    RELOAD = 282,
7335c4bbdfSmrg    TRAYICON = 283,
7435c4bbdfSmrg    FORCEEXIT = 284,
7535c4bbdfSmrg    SILENTEXIT = 285,
7635c4bbdfSmrg    STRING = 286
7735c4bbdfSmrg  };
7805b261ecSmrg#endif
7905b261ecSmrg/* Tokens.  */
8005b261ecSmrg#define NEWLINE 258
8105b261ecSmrg#define MENU 259
8205b261ecSmrg#define LB 260
8305b261ecSmrg#define RB 261
8405b261ecSmrg#define ICONDIRECTORY 262
8505b261ecSmrg#define DEFAULTICON 263
8605b261ecSmrg#define ICONS 264
876747b715Smrg#define STYLES 265
886747b715Smrg#define TOPMOST 266
896747b715Smrg#define MAXIMIZE 267
906747b715Smrg#define MINIMIZE 268
916747b715Smrg#define BOTTOM 269
926747b715Smrg#define NOTITLE 270
936747b715Smrg#define OUTLINE 271
946747b715Smrg#define NOFRAME 272
956747b715Smrg#define DEFAULTSYSMENU 273
966747b715Smrg#define SYSMENU 274
976747b715Smrg#define ROOTMENU 275
986747b715Smrg#define SEPARATOR 276
996747b715Smrg#define ATSTART 277
1006747b715Smrg#define ATEND 278
1016747b715Smrg#define EXEC 279
1026747b715Smrg#define ALWAYSONTOP 280
1036747b715Smrg#define DEBUGOUTPUT 281
1046747b715Smrg#define RELOAD 282
1056747b715Smrg#define TRAYICON 283
1066747b715Smrg#define FORCEEXIT 284
1076747b715Smrg#define SILENTEXIT 285
1086747b715Smrg#define STRING 286
10905b261ecSmrg
11035c4bbdfSmrg/* Value type.  */
11105b261ecSmrg#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
1124642e01fSmrg
11335c4bbdfSmrgunion YYSTYPE
11435c4bbdfSmrg{
11535c4bbdfSmrg#line 90 "winprefsyacc.y" /* yacc.c:1909  */
1164642e01fSmrg
11705b261ecSmrg  char *sVal;
1186747b715Smrg  unsigned long uVal;
11905b261ecSmrg  int iVal;
1204642e01fSmrg
12135c4bbdfSmrg#line 122 "winprefsyacc.h" /* yacc.c:1909  */
12235c4bbdfSmrg};
1234642e01fSmrg
12435c4bbdfSmrgtypedef union YYSTYPE YYSTYPE;
1254642e01fSmrg# define YYSTYPE_IS_TRIVIAL 1
12605b261ecSmrg# define YYSTYPE_IS_DECLARED 1
12705b261ecSmrg#endif
12805b261ecSmrg
12935c4bbdfSmrg
13005b261ecSmrgextern YYSTYPE yylval;
13105b261ecSmrg
13235c4bbdfSmrgint yyparse (void);
1334642e01fSmrg
13435c4bbdfSmrg#endif /* !YY_YY_WINPREFSYACC_H_INCLUDED  */
135