Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

parser_common_head.h

00001 
00002 #include <stdio.h>
00003 
00004 #include <malloc.h>
00005 #include <Symbol.h>
00006 #include <TripleSinkReifier.h>
00007 #include <TripleSink.h>
00008 #include <string>
00009 #include <generated_parser.h>
00010 #include <ParseType.h>
00011 
00012 static int yyerror(char *);
00013 
00014 #define YYSTYPE ParseType
00015 
00016 
00017 // #define yylex() (*(yylex_buffer++))
00018 static int yylex();
00019 
00020 static TripleSinkReifier* sink;
00021 static SymbolSpace* space;
00022 static char* yylex_buffer;
00023 
00024 static void append_to_text_buffer(char *p);
00025 static char* text_buffer();
00026 static void clear_text_buffer();
00027  
00028 int yyparse();
00029 
00030 #define YYDELETEVAL(x, y)
00031 #define YYDELETEPOSN(x, y)
00032 #define TRUE 1
00033 

Home to blindfold. This page generated via doxygen 1.2.11.1 Wed Oct 10 16:40:33 2001.