Annotation of embedaddon/php/Zend/zend_ini_parser.h, revision 1.1
1.1 ! misho 1:
! 2: /* A Bison parser, made by GNU Bison 2.4.1. */
! 3:
! 4: /* Skeleton interface for Bison's Yacc-like parsers in C
! 5:
! 6: Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
! 7: Free Software Foundation, Inc.
! 8:
! 9: This program is free software: you can redistribute it and/or modify
! 10: it under the terms of the GNU General Public License as published by
! 11: the Free Software Foundation, either version 3 of the License, or
! 12: (at your option) any later version.
! 13:
! 14: This program is distributed in the hope that it will be useful,
! 15: but WITHOUT ANY WARRANTY; without even the implied warranty of
! 16: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! 17: GNU General Public License for more details.
! 18:
! 19: You should have received a copy of the GNU General Public License
! 20: along with this program. If not, see <http://www.gnu.org/licenses/>. */
! 21:
! 22: /* As a special exception, you may create a larger work that contains
! 23: part or all of the Bison parser skeleton and distribute that work
! 24: under terms of your choice, so long as that work isn't itself a
! 25: parser generator using the skeleton or a modified version thereof
! 26: as a parser skeleton. Alternatively, if you modify or redistribute
! 27: the parser skeleton itself, you may (at your option) remove this
! 28: special exception, which will cause the skeleton and the resulting
! 29: Bison output files to be licensed under the GNU General Public
! 30: License without this special exception.
! 31:
! 32: This special exception was added by the Free Software Foundation in
! 33: version 2.2 of Bison. */
! 34:
! 35:
! 36: /* Tokens. */
! 37: #ifndef YYTOKENTYPE
! 38: # define YYTOKENTYPE
! 39: /* Put the tokens into the symbol table, so that GDB and other debuggers
! 40: know about them. */
! 41: enum yytokentype {
! 42: TC_SECTION = 258,
! 43: TC_RAW = 259,
! 44: TC_CONSTANT = 260,
! 45: TC_NUMBER = 261,
! 46: TC_STRING = 262,
! 47: TC_WHITESPACE = 263,
! 48: TC_LABEL = 264,
! 49: TC_OFFSET = 265,
! 50: TC_DOLLAR_CURLY = 266,
! 51: TC_VARNAME = 267,
! 52: TC_QUOTED_STRING = 268,
! 53: BOOL_TRUE = 269,
! 54: BOOL_FALSE = 270,
! 55: END_OF_LINE = 271
! 56: };
! 57: #endif
! 58: /* Tokens. */
! 59: #define TC_SECTION 258
! 60: #define TC_RAW 259
! 61: #define TC_CONSTANT 260
! 62: #define TC_NUMBER 261
! 63: #define TC_STRING 262
! 64: #define TC_WHITESPACE 263
! 65: #define TC_LABEL 264
! 66: #define TC_OFFSET 265
! 67: #define TC_DOLLAR_CURLY 266
! 68: #define TC_VARNAME 267
! 69: #define TC_QUOTED_STRING 268
! 70: #define BOOL_TRUE 269
! 71: #define BOOL_FALSE 270
! 72: #define END_OF_LINE 271
! 73:
! 74:
! 75:
! 76:
! 77: #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
! 78: typedef int YYSTYPE;
! 79: # define YYSTYPE_IS_TRIVIAL 1
! 80: # define yystype YYSTYPE /* obsolescent; will be withdrawn */
! 81: # define YYSTYPE_IS_DECLARED 1
! 82: #endif
! 83:
! 84:
! 85:
! 86:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>