www.pudn.com > subpas.rar > parse.h
/**************************************************************************** * U N R E G I S T E R E D C O P Y * * You are on day 60 of your 30 day trial period. * * This file was produced by an UNREGISTERED COPY of Parser Generator. It is * for evaluation purposes only. If you continue to use Parser Generator 30 * days after installation then you are required to purchase a license. For * more information see the online help or go to the Bumble-Bee Software * homepage at: * * http://www.bumblebeesoftware.com * * This notice must remain present in the file. It cannot be removed. ****************************************************************************/ /**************************************************************************** * parse.h * C header file generated from parse.y. * * Date: 08/29/05 * Time: 23:35:14 * * AYACC Version: 2.07 ****************************************************************************/ #ifndef _PARSE_H #define _PARSE_H #include#define AND 257 #define ARRAY 258 #define BOOLEAN 259 #define DO 260 #define ELSE 261 #define END 262 #define MYFALSE 263 #define FUNCTION 264 #define IF 265 #define INTEGER 266 #define MYBEGIN 267 #define NOT 268 #define OF 269 #define OR 270 #define PROCEDURE 271 #define PROGRAM 272 #define REAL 273 #define THEN 274 #define MYTRUE 275 #define VAR 276 #define WHILE 277 #define ID 278 #define NUM 279 #define REALNUM 280 #define ASSIGNOP 281 #define DOT 282 #define SEMI 283 #define COLON 284 #define COMMA 285 #define LSP 286 #define RSP 287 #define LP 288 #define RP 289 #define EQ 290 #define NE 291 #define LT 292 #define LE 293 #define GT 294 #define GE 295 #define PLUS 296 #define MINUS 297 #define TIMES 298 #define OVER 299 #define DIV 300 #define MOD 301 #ifndef YYSTYPE union tagYYSTYPE { #line 30 ".\\parse.y" TreeNode * ptree; DataType dtype; TokenType tt; #line 85 "parse.h" }; #define YYSTYPE union tagYYSTYPE #endif extern YYSTYPE YYNEAR yylval; #line 47 ".\\parse.y" void yyerror(const char * message); TreeNode * parse(void); #line 98 "parse.h" #endif