]>
git.saurik.com Git - bison.git/blob - src/parse-gram.h
   1 /* A Bison parser, made from parse-gram.y, by GNU bison 1.75a.  */ 
   3 /* Skeleton parser for Yacc-like parsing with Bison, 
   4    Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. 
   6    This program is free software; you can redistribute it and/or modify 
   7    it under the terms of the GNU General Public License as published by 
   8    the Free Software Foundation; either version 2, or (at your option) 
  11    This program is distributed in the hope that it will be useful, 
  12    but WITHOUT ANY WARRANTY; without even the implied warranty of 
  13    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
  14    GNU General Public License for more details. 
  16    You should have received a copy of the GNU General Public License 
  17    along with this program; if not, write to the Free Software 
  18    Foundation, Inc., 59 Temple Place - Suite 330, 
  19    Boston, MA 02111-1307, USA.  */ 
  21 /* As a special exception, when this file is copied by Bison into a 
  22    Bison output file, you may use that output file without restriction. 
  23    This special exception was added by the Free Software Foundation 
  24    in version 1.24 of Bison.  */ 
  26 #ifndef BISON_PARSE_GRAM_H 
  27 # define BISON_PARSE_GRAM_H 
  32    /* Put the tokens into the symbol table, so that GDB and other debuggers 
  42      PERCENT_DESTRUCTOR 
= 264, 
  43      PERCENT_PRINTER 
= 265, 
  47      PERCENT_NONASSOC 
= 269, 
  53      PERCENT_DEFINES 
= 275, 
  54      PERCENT_ERROR_VERBOSE 
= 276, 
  56      PERCENT_FILE_PREFIX 
= 278, 
  57      PERCENT_GLR_PARSER 
= 279, 
  58      PERCENT_LEX_PARAM 
= 280, 
  59      PERCENT_LOCATIONS 
= 281, 
  60      PERCENT_NAME_PREFIX 
= 282, 
  61      PERCENT_NO_LINES 
= 283, 
  63      PERCENT_PARSE_PARAM 
= 285, 
  64      PERCENT_PURE_PARSER 
= 286, 
  65      PERCENT_SKELETON 
= 287, 
  67      PERCENT_TOKEN_TABLE 
= 289, 
  68      PERCENT_VERBOSE 
= 290, 
  77      PERCENT_PERCENT 
= 299, 
  87 #define PERCENT_TOKEN 261 
  88 #define PERCENT_NTERM 262 
  89 #define PERCENT_TYPE 263 
  90 #define PERCENT_DESTRUCTOR 264 
  91 #define PERCENT_PRINTER 265 
  92 #define PERCENT_UNION 266 
  93 #define PERCENT_LEFT 267 
  94 #define PERCENT_RIGHT 268 
  95 #define PERCENT_NONASSOC 269 
  96 #define PERCENT_PREC 270 
  97 #define PERCENT_DPREC 271 
  98 #define PERCENT_MERGE 272 
  99 #define PERCENT_DEBUG 273 
 100 #define PERCENT_DEFINE 274 
 101 #define PERCENT_DEFINES 275 
 102 #define PERCENT_ERROR_VERBOSE 276 
 103 #define PERCENT_EXPECT 277 
 104 #define PERCENT_FILE_PREFIX 278 
 105 #define PERCENT_GLR_PARSER 279 
 106 #define PERCENT_LEX_PARAM 280 
 107 #define PERCENT_LOCATIONS 281 
 108 #define PERCENT_NAME_PREFIX 282 
 109 #define PERCENT_NO_LINES 283 
 110 #define PERCENT_OUTPUT 284 
 111 #define PERCENT_PARSE_PARAM 285 
 112 #define PERCENT_PURE_PARSER 286 
 113 #define PERCENT_SKELETON 287 
 114 #define PERCENT_START 288 
 115 #define PERCENT_TOKEN_TABLE 289 
 116 #define PERCENT_VERBOSE 290 
 117 #define PERCENT_YACC 291 
 120 #define SEMICOLON 294 
 125 #define PERCENT_PERCENT 299 
 128 #define BRACED_CODE 302 
 134 #line 89 "parse-gram.y" 
 142 /* Line 1287 of /tmp/prefix/share/bison/yacc.c.  */ 
 144 # define YYSTYPE yystype 
 150 typedef struct yyltype
 
 157 # define YYLTYPE yyltype 
 162 #endif /* not BISON_PARSE_GRAM_H */