diff options
Diffstat (limited to 'debian/htdig/htdig-3.2.0b6/htcommon/conf_parser.h')
-rw-r--r-- | debian/htdig/htdig-3.2.0b6/htcommon/conf_parser.h | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/debian/htdig/htdig-3.2.0b6/htcommon/conf_parser.h b/debian/htdig/htdig-3.2.0b6/htcommon/conf_parser.h new file mode 100644 index 00000000..7b0c521d --- /dev/null +++ b/debian/htdig/htdig-3.2.0b6/htcommon/conf_parser.h @@ -0,0 +1,73 @@ +/* A Bison parser, made by GNU Bison 1.875a. */ + +/* Skeleton parser for Yacc-like parsing with Bison, + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 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. */ + +/* Tokens. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + /* Put the tokens into the symbol table, so that GDB and other debuggers + know about them. */ + enum yytokentype { + NUM = 258, + T_DELIMITER = 259, + T_NEWLINE = 260, + T_RIGHT_BR = 261, + T_LEFT_BR = 262, + T_SLASH = 263, + T_STRING = 264, + T_KEYWORD = 265, + T_NUMBER = 266 + }; +#endif +#define NUM 258 +#define T_DELIMITER 259 +#define T_NEWLINE 260 +#define T_RIGHT_BR 261 +#define T_LEFT_BR 262 +#define T_SLASH 263 +#define T_STRING 264 +#define T_KEYWORD 265 +#define T_NUMBER 266 + + + + +#if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED) + +typedef union YYSTYPE { + char *str; + ConfigDefaults *ConfLine; + HtConfiguration *ConfLines; +} YYSTYPE; +/* Line 1240 of yacc.c. */ + +# define yystype YYSTYPE /* obsolescent; will be withdrawn */ +# define YYSTYPE_IS_DECLARED 1 +# define YYSTYPE_IS_TRIVIAL 1 +#endif + +extern YYSTYPE yylval; + + + |