[BACK]Return to ytab.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / parse

Diff for /OpenXM_contrib2/asir2000/parse/ytab.h between version 1.5 and 1.6

version 1.5, 2004/03/18 01:24:23 version 1.6, 2005/10/03 00:57:35
Line 1 
Line 1 
 #ifndef BISON_Y_TAB_H  /* A Bison parser, made by GNU Bison 1.875b.  */
 # define BISON_Y_TAB_H  
   
 #ifndef YYSTYPE  /* Skeleton parser for Yacc-like parsing with Bison,
 typedef union {     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 {
        STRUCT = 258,
        POINT = 259,
        NEWSTRUCT = 260,
        ANS = 261,
        FDEF = 262,
        PFDEF = 263,
        MODDEF = 264,
        MODEND = 265,
        GLOBAL = 266,
        MGLOBAL = 267,
        LOCAL = 268,
        LOCALF = 269,
        CMP = 270,
        OR = 271,
        AND = 272,
        CAR = 273,
        CDR = 274,
        QUOTED = 275,
        COLONCOLON = 276,
        DO = 277,
        WHILE = 278,
        FOR = 279,
        IF = 280,
        ELSE = 281,
        BREAK = 282,
        RETURN = 283,
        CONTINUE = 284,
        PARIF = 285,
        MAP = 286,
        RECMAP = 287,
        TIMER = 288,
        GF2NGEN = 289,
        GFPNGEN = 290,
        GFSNGEN = 291,
        GETOPT = 292,
        FOP_AND = 293,
        FOP_OR = 294,
        FOP_IMPL = 295,
        FOP_REPL = 296,
        FOP_EQUIV = 297,
        FOP_NOT = 298,
        LOP = 299,
        FORMULA = 300,
        UCASE = 301,
        LCASE = 302,
        STR = 303,
        SELF = 304,
        BOPASS = 305,
        PLUS = 306,
        MINUS = 307
      };
   #endif
   #define STRUCT 258
   #define POINT 259
   #define NEWSTRUCT 260
   #define ANS 261
   #define FDEF 262
   #define PFDEF 263
   #define MODDEF 264
   #define MODEND 265
   #define GLOBAL 266
   #define MGLOBAL 267
   #define LOCAL 268
   #define LOCALF 269
   #define CMP 270
   #define OR 271
   #define AND 272
   #define CAR 273
   #define CDR 274
   #define QUOTED 275
   #define COLONCOLON 276
   #define DO 277
   #define WHILE 278
   #define FOR 279
   #define IF 280
   #define ELSE 281
   #define BREAK 282
   #define RETURN 283
   #define CONTINUE 284
   #define PARIF 285
   #define MAP 286
   #define RECMAP 287
   #define TIMER 288
   #define GF2NGEN 289
   #define GFPNGEN 290
   #define GFSNGEN 291
   #define GETOPT 292
   #define FOP_AND 293
   #define FOP_OR 294
   #define FOP_IMPL 295
   #define FOP_REPL 296
   #define FOP_EQUIV 297
   #define FOP_NOT 298
   #define LOP 299
   #define FORMULA 300
   #define UCASE 301
   #define LCASE 302
   #define STR 303
   #define SELF 304
   #define BOPASS 305
   #define PLUS 306
   #define MINUS 307
   
   
   
   
   #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
   #line 83 "parse.y"
   typedef union YYSTYPE {
         FNODE f;          FNODE f;
         SNODE s;          SNODE s;
         NODE n;          NODE n;
         NODE2 n2;          NODE2 n2;
         int i;          int i;
         pointer p;          pointer p;
 } yystype;  } YYSTYPE;
 # define YYSTYPE yystype  /* Line 1252 of yacc.c.  */
   #line 150 "y.tab.h"
   # define yystype YYSTYPE /* obsolescent; will be withdrawn */
   # define YYSTYPE_IS_DECLARED 1
 # define YYSTYPE_IS_TRIVIAL 1  # define YYSTYPE_IS_TRIVIAL 1
 #endif  #endif
 # define        STRUCT  257  
 # define        POINT   258  
 # define        NEWSTRUCT       259  
 # define        ANS     260  
 # define        FDEF    261  
 # define        PFDEF   262  
 # define        MODDEF  263  
 # define        MODEND  264  
 # define        GLOBAL  265  
 # define        MGLOBAL 266  
 # define        LOCAL   267  
 # define        LOCALF  268  
 # define        CMP     269  
 # define        OR      270  
 # define        AND     271  
 # define        CAR     272  
 # define        CDR     273  
 # define        QUOTED  274  
 # define        COLONCOLON      275  
 # define        DO      276  
 # define        WHILE   277  
 # define        FOR     278  
 # define        IF      279  
 # define        ELSE    280  
 # define        BREAK   281  
 # define        RETURN  282  
 # define        CONTINUE        283  
 # define        PARIF   284  
 # define        MAP     285  
 # define        RECMAP  286  
 # define        TIMER   287  
 # define        GF2NGEN 288  
 # define        GFPNGEN 289  
 # define        GFSNGEN 290  
 # define        GETOPT  291  
 # define        FOP_AND 292  
 # define        FOP_OR  293  
 # define        FOP_IMPL        294  
 # define        FOP_REPL        295  
 # define        FOP_EQUIV       296  
 # define        FOP_NOT 297  
 # define        LOP     298  
 # define        FORMULA 299  
 # define        UCASE   300  
 # define        LCASE   301  
 # define        STR     302  
 # define        SELF    303  
 # define        BOPASS  304  
 # define        PLUS    305  
 # define        MINUS   306  
   
   
 extern YYSTYPE yylval;  extern YYSTYPE yylval;
   
 #endif /* not BISON_Y_TAB_H */  
   

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>