[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.6 and 1.7

version 1.6, 2005/10/03 00:57:35 version 1.7, 2010/02/19 06:20:13
Line 1 
Line 1 
 /* A Bison parser, made by GNU Bison 1.875b.  */  
   
 /* Skeleton parser for Yacc-like parsing with Bison,  /* A Bison parser, made by GNU Bison 2.4.1.  */
    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  /* Skeleton interface for Bison's Yacc-like parsers in C
   
         Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
      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     it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2, or (at your option)     the Free Software Foundation, either version 3 of the License, or
    any later version.     (at your option) any later version.
   
    This program is distributed in the hope that it will be useful,     This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of     but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.     GNU General Public License for more details.
   
    You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
    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  /* As a special exception, you may create a larger work that contains
    Bison output file, you may use that output file without restriction.     part or all of the Bison parser skeleton and distribute that work
    This special exception was added by the Free Software Foundation     under terms of your choice, so long as that work isn't itself a
    in version 1.24 of Bison.  */     parser generator using the skeleton or a modified version thereof
      as a parser skeleton.  Alternatively, if you modify or redistribute
      the parser skeleton itself, you may (at your option) remove this
      special exception, which will cause the skeleton and the resulting
      Bison output files to be licensed under the GNU General Public
      License without this special exception.
   
      This special exception was added by the Free Software Foundation in
      version 2.2 of Bison.  */
   
   
 /* Tokens.  */  /* Tokens.  */
 #ifndef YYTOKENTYPE  #ifndef YYTOKENTYPE
 # define YYTOKENTYPE  # define YYTOKENTYPE
Line 81 
Line 91 
      MINUS = 307       MINUS = 307
    };     };
 #endif  #endif
   /* Tokens.  */
 #define STRUCT 258  #define STRUCT 258
 #define POINT 259  #define POINT 259
 #define NEWSTRUCT 260  #define NEWSTRUCT 260
Line 135 
Line 146 
   
   
   
 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)  #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
   typedef union YYSTYPE
   {
   
   /* Line 1676 of yacc.c  */
 #line 83 "parse.y"  #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;
   
   
   
   /* Line 1676 of yacc.c  */
   #line 167 "y.tab.h"
 } YYSTYPE;  } YYSTYPE;
 /* Line 1252 of yacc.c.  */  # define YYSTYPE_IS_TRIVIAL 1
 #line 150 "y.tab.h"  
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */  # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1  # define YYSTYPE_IS_DECLARED 1
 # define YYSTYPE_IS_TRIVIAL 1  
 #endif  #endif
   
 extern YYSTYPE yylval;  extern YYSTYPE yylval;
   
   
   

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

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