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

Annotation of OpenXM_contrib2/asir2000/parse/ytab.h, Revision 1.6

1.6     ! noro        1: /* A Bison parser, made by GNU Bison 1.875b.  */
1.1       noro        2:
1.6     ! noro        3: /* Skeleton parser for Yacc-like parsing with Bison,
        !             4:    Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
        !             5:
        !             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)
        !             9:    any later version.
        !            10:
        !            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.
        !            15:
        !            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.  */
        !            20:
        !            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.  */
        !            25:
        !            26: /* Tokens.  */
        !            27: #ifndef YYTOKENTYPE
        !            28: # define YYTOKENTYPE
        !            29:    /* Put the tokens into the symbol table, so that GDB and other debuggers
        !            30:       know about them.  */
        !            31:    enum yytokentype {
        !            32:      STRUCT = 258,
        !            33:      POINT = 259,
        !            34:      NEWSTRUCT = 260,
        !            35:      ANS = 261,
        !            36:      FDEF = 262,
        !            37:      PFDEF = 263,
        !            38:      MODDEF = 264,
        !            39:      MODEND = 265,
        !            40:      GLOBAL = 266,
        !            41:      MGLOBAL = 267,
        !            42:      LOCAL = 268,
        !            43:      LOCALF = 269,
        !            44:      CMP = 270,
        !            45:      OR = 271,
        !            46:      AND = 272,
        !            47:      CAR = 273,
        !            48:      CDR = 274,
        !            49:      QUOTED = 275,
        !            50:      COLONCOLON = 276,
        !            51:      DO = 277,
        !            52:      WHILE = 278,
        !            53:      FOR = 279,
        !            54:      IF = 280,
        !            55:      ELSE = 281,
        !            56:      BREAK = 282,
        !            57:      RETURN = 283,
        !            58:      CONTINUE = 284,
        !            59:      PARIF = 285,
        !            60:      MAP = 286,
        !            61:      RECMAP = 287,
        !            62:      TIMER = 288,
        !            63:      GF2NGEN = 289,
        !            64:      GFPNGEN = 290,
        !            65:      GFSNGEN = 291,
        !            66:      GETOPT = 292,
        !            67:      FOP_AND = 293,
        !            68:      FOP_OR = 294,
        !            69:      FOP_IMPL = 295,
        !            70:      FOP_REPL = 296,
        !            71:      FOP_EQUIV = 297,
        !            72:      FOP_NOT = 298,
        !            73:      LOP = 299,
        !            74:      FORMULA = 300,
        !            75:      UCASE = 301,
        !            76:      LCASE = 302,
        !            77:      STR = 303,
        !            78:      SELF = 304,
        !            79:      BOPASS = 305,
        !            80:      PLUS = 306,
        !            81:      MINUS = 307
        !            82:    };
        !            83: #endif
        !            84: #define STRUCT 258
        !            85: #define POINT 259
        !            86: #define NEWSTRUCT 260
        !            87: #define ANS 261
        !            88: #define FDEF 262
        !            89: #define PFDEF 263
        !            90: #define MODDEF 264
        !            91: #define MODEND 265
        !            92: #define GLOBAL 266
        !            93: #define MGLOBAL 267
        !            94: #define LOCAL 268
        !            95: #define LOCALF 269
        !            96: #define CMP 270
        !            97: #define OR 271
        !            98: #define AND 272
        !            99: #define CAR 273
        !           100: #define CDR 274
        !           101: #define QUOTED 275
        !           102: #define COLONCOLON 276
        !           103: #define DO 277
        !           104: #define WHILE 278
        !           105: #define FOR 279
        !           106: #define IF 280
        !           107: #define ELSE 281
        !           108: #define BREAK 282
        !           109: #define RETURN 283
        !           110: #define CONTINUE 284
        !           111: #define PARIF 285
        !           112: #define MAP 286
        !           113: #define RECMAP 287
        !           114: #define TIMER 288
        !           115: #define GF2NGEN 289
        !           116: #define GFPNGEN 290
        !           117: #define GFSNGEN 291
        !           118: #define GETOPT 292
        !           119: #define FOP_AND 293
        !           120: #define FOP_OR 294
        !           121: #define FOP_IMPL 295
        !           122: #define FOP_REPL 296
        !           123: #define FOP_EQUIV 297
        !           124: #define FOP_NOT 298
        !           125: #define LOP 299
        !           126: #define FORMULA 300
        !           127: #define UCASE 301
        !           128: #define LCASE 302
        !           129: #define STR 303
        !           130: #define SELF 304
        !           131: #define BOPASS 305
        !           132: #define PLUS 306
        !           133: #define MINUS 307
        !           134:
        !           135:
        !           136:
        !           137:
        !           138: #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
        !           139: #line 83 "parse.y"
        !           140: typedef union YYSTYPE {
1.1       noro      141:        FNODE f;
                    142:        SNODE s;
                    143:        NODE n;
                    144:        NODE2 n2;
                    145:        int i;
                    146:        pointer p;
1.6     ! noro      147: } YYSTYPE;
        !           148: /* Line 1252 of yacc.c.  */
        !           149: #line 150 "y.tab.h"
        !           150: # define yystype YYSTYPE /* obsolescent; will be withdrawn */
        !           151: # define YYSTYPE_IS_DECLARED 1
1.5       noro      152: # define YYSTYPE_IS_TRIVIAL 1
                    153: #endif
1.6     ! noro      154:
        !           155: extern YYSTYPE yylval;
1.5       noro      156:
                    157:
                    158:

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