ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ppy.tab.h
Go to the documentation of this file.
00001 /* A Bison parser, made by GNU Bison 2.4.2.  */
00002 
00003 /* Skeleton interface for Bison's Yacc-like parsers in C
00004    
00005       Copyright (C) 1984, 1989-1990, 2000-2006, 2009-2010 Free Software
00006    Foundation, Inc.
00007    
00008    This program is free software: you can redistribute it and/or modify
00009    it under the terms of the GNU General Public License as published by
00010    the Free Software Foundation, either version 3 of the License, or
00011    (at your option) any later version.
00012    
00013    This program is distributed in the hope that it will be useful,
00014    but WITHOUT ANY WARRANTY; without even the implied warranty of
00015    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016    GNU General Public License for more details.
00017    
00018    You should have received a copy of the GNU General Public License
00019    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
00020 
00021 /* As a special exception, you may create a larger work that contains
00022    part or all of the Bison parser skeleton and distribute that work
00023    under terms of your choice, so long as that work isn't itself a
00024    parser generator using the skeleton or a modified version thereof
00025    as a parser skeleton.  Alternatively, if you modify or redistribute
00026    the parser skeleton itself, you may (at your option) remove this
00027    special exception, which will cause the skeleton and the resulting
00028    Bison output files to be licensed under the GNU General Public
00029    License without this special exception.
00030    
00031    This special exception was added by the Free Software Foundation in
00032    version 2.2 of Bison.  */
00033 
00034 
00035 /* Tokens.  */
00036 #ifndef YYTOKENTYPE
00037 # define YYTOKENTYPE
00038    /* Put the tokens into the symbol table, so that GDB and other debuggers
00039       know about them.  */
00040    enum yytokentype {
00041      tRCINCLUDE = 258,
00042      tIF = 259,
00043      tIFDEF = 260,
00044      tIFNDEF = 261,
00045      tELSE = 262,
00046      tELIF = 263,
00047      tENDIF = 264,
00048      tDEFINED = 265,
00049      tNL = 266,
00050      tINCLUDE = 267,
00051      tLINE = 268,
00052      tGCCLINE = 269,
00053      tERROR = 270,
00054      tWARNING = 271,
00055      tPRAGMA = 272,
00056      tPPIDENT = 273,
00057      tUNDEF = 274,
00058      tMACROEND = 275,
00059      tCONCAT = 276,
00060      tELIPSIS = 277,
00061      tSTRINGIZE = 278,
00062      tIDENT = 279,
00063      tLITERAL = 280,
00064      tMACRO = 281,
00065      tDEFINE = 282,
00066      tDQSTRING = 283,
00067      tSQSTRING = 284,
00068      tIQSTRING = 285,
00069      tUINT = 286,
00070      tSINT = 287,
00071      tULONG = 288,
00072      tSLONG = 289,
00073      tULONGLONG = 290,
00074      tSLONGLONG = 291,
00075      tRCINCLUDEPATH = 292,
00076      tLOGOR = 293,
00077      tLOGAND = 294,
00078      tNE = 295,
00079      tEQ = 296,
00080      tGTE = 297,
00081      tLTE = 298,
00082      tRSHIFT = 299,
00083      tLSHIFT = 300
00084    };
00085 #endif
00086 
00087 
00088 
00089 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00090 typedef union YYSTYPE
00091 {
00092 
00093 /* Line 1685 of yacc.c  */
00094 #line 126 "ppy.y"
00095 
00096     int     sint;
00097     unsigned int    uint;
00098     long        slong;
00099     unsigned long   ulong;
00100     wrc_sll_t   sll;
00101     wrc_ull_t   ull;
00102     int     *iptr;
00103     char        *cptr;
00104     cval_t      cval;
00105     marg_t      *marg;
00106     mtext_t     *mtext;
00107 
00108 
00109 
00110 /* Line 1685 of yacc.c  */
00111 #line 112 "ppy.tab.h"
00112 } YYSTYPE;
00113 # define YYSTYPE_IS_TRIVIAL 1
00114 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
00115 # define YYSTYPE_IS_DECLARED 1
00116 #endif
00117 
00118 extern YYSTYPE ppy_lval;
00119 
00120 

Generated on Sat May 26 2012 04:36:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.