/* A Bison parser, made from flagexp.y, by GNU bison 1.75. */ /* Skeleton parser for Yacc-like parsing with Bison, Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison. */ #ifndef BISON_FLAGEXP_H # define BISON_FLAGEXP_H /* Tokens. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE /* Put the tokens into the symbol table, so that GDB and other debuggers know about them. */ enum yytokentype { DATE = 258, DATESTR = 259, GAPSTR = 260, ITIME = 261, NUMBER = 262, PHSTR = 263, TIMESTR = 264, ADDRSTR = 265, IDENT = 266, SPEED = 267, CONNECT = 268, PHONE = 269, TIME = 270, ADDRESS = 271, DOW = 272, ANY = 273, WK = 274, WE = 275, SUN = 276, MON = 277, TUE = 278, WED = 279, THU = 280, FRI = 281, SAT = 282, EQ = 283, NE = 284, GT = 285, GE = 286, LT = 287, LE = 288, LB = 289, RB = 290, AND = 291, OR = 292, NOT = 293, XOR = 294, COMMA = 295, ASTERISK = 296, AROP = 297, LOGOP = 298, PORT = 299, CID = 300, FLFILE = 301, PATHSTR = 302 }; #endif #define DATE 258 #define DATESTR 259 #define GAPSTR 260 #define ITIME 261 #define NUMBER 262 #define PHSTR 263 #define TIMESTR 264 #define ADDRSTR 265 #define IDENT 266 #define SPEED 267 #define CONNECT 268 #define PHONE 269 #define TIME 270 #define ADDRESS 271 #define DOW 272 #define ANY 273 #define WK 274 #define WE 275 #define SUN 276 #define MON 277 #define TUE 278 #define WED 279 #define THU 280 #define FRI 281 #define SAT 282 #define EQ 283 #define NE 284 #define GT 285 #define GE 286 #define LT 287 #define LE 288 #define LB 289 #define RB 290 #define AND 291 #define OR 292 #define NOT 293 #define XOR 294 #define COMMA 295 #define ASTERISK 296 #define AROP 297 #define LOGOP 298 #define PORT 299 #define CID 300 #define FLFILE 301 #define PATHSTR 302 #ifndef YYSTYPE typedef int yystype; # define YYSTYPE yystype #endif extern YYSTYPE yylval; #endif /* not BISON_FLAGEXP_H */