winprefsyacc.h revision ed6184df
1/* A Bison parser, made by GNU Bison 3.5.1. */ 2 3/* Bison interface for Yacc-like parsers in C 4 5 Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation, 6 Inc. 7 8 This program is free software: you can redistribute it and/or modify 9 it under the terms of the GNU General Public License as published by 10 the Free Software Foundation, either version 3 of the License, or 11 (at your option) any later version. 12 13 This program is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 GNU General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 20 21/* As a special exception, you may create a larger work that contains 22 part or all of the Bison parser skeleton and distribute that work 23 under terms of your choice, so long as that work isn't itself a 24 parser generator using the skeleton or a modified version thereof 25 as a parser skeleton. Alternatively, if you modify or redistribute 26 the parser skeleton itself, you may (at your option) remove this 27 special exception, which will cause the skeleton and the resulting 28 Bison output files to be licensed under the GNU General Public 29 License without this special exception. 30 31 This special exception was added by the Free Software Foundation in 32 version 2.2 of Bison. */ 33 34/* Undocumented macros, especially those whose name start with YY_, 35 are private implementation details. Do not rely on them. */ 36 37#ifndef YY_YY_WINPREFSYACC_H_INCLUDED 38# define YY_YY_WINPREFSYACC_H_INCLUDED 39/* Debug traces. */ 40#ifndef YYDEBUG 41# define YYDEBUG 0 42#endif 43#if YYDEBUG 44extern int yydebug; 45#endif 46 47/* Token type. */ 48#ifndef YYTOKENTYPE 49# define YYTOKENTYPE 50 enum yytokentype 51 { 52 NEWLINE = 258, 53 MENU = 259, 54 LB = 260, 55 RB = 261, 56 ICONDIRECTORY = 262, 57 DEFAULTICON = 263, 58 ICONS = 264, 59 STYLES = 265, 60 TOPMOST = 266, 61 MAXIMIZE = 267, 62 MINIMIZE = 268, 63 BOTTOM = 269, 64 NOTITLE = 270, 65 OUTLINE = 271, 66 NOFRAME = 272, 67 DEFAULTSYSMENU = 273, 68 SYSMENU = 274, 69 ROOTMENU = 275, 70 SEPARATOR = 276, 71 ATSTART = 277, 72 ATEND = 278, 73 EXEC = 279, 74 ALWAYSONTOP = 280, 75 DEBUGOUTPUT = 281, 76 RELOAD = 282, 77 TRAYICON = 283, 78 FORCEEXIT = 284, 79 SILENTEXIT = 285, 80 STRING = 286 81 }; 82#endif 83/* Tokens. */ 84#define NEWLINE 258 85#define MENU 259 86#define LB 260 87#define RB 261 88#define ICONDIRECTORY 262 89#define DEFAULTICON 263 90#define ICONS 264 91#define STYLES 265 92#define TOPMOST 266 93#define MAXIMIZE 267 94#define MINIMIZE 268 95#define BOTTOM 269 96#define NOTITLE 270 97#define OUTLINE 271 98#define NOFRAME 272 99#define DEFAULTSYSMENU 273 100#define SYSMENU 274 101#define ROOTMENU 275 102#define SEPARATOR 276 103#define ATSTART 277 104#define ATEND 278 105#define EXEC 279 106#define ALWAYSONTOP 280 107#define DEBUGOUTPUT 281 108#define RELOAD 282 109#define TRAYICON 283 110#define FORCEEXIT 284 111#define SILENTEXIT 285 112#define STRING 286 113 114/* Value type. */ 115#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED 116union YYSTYPE 117{ 118#line 90 "winprefsyacc.y" 119 120 char *sVal; 121 unsigned long uVal; 122 int iVal; 123 124#line 125 "winprefsyacc.h" 125 126}; 127typedef union YYSTYPE YYSTYPE; 128# define YYSTYPE_IS_TRIVIAL 1 129# define YYSTYPE_IS_DECLARED 1 130#endif 131 132 133extern YYSTYPE yylval; 134 135int yyparse (void); 136 137#endif /* !YY_YY_WINPREFSYACC_H_INCLUDED */ 138