Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/tools/smgn/parser.cpp File Reference

#include "parser.h"
#include "common/text_util.h"
#include "common/MString.h"

Compounds

class  int_buff_manager
class  int_buffer

Functions

MacroObjectPtr ParseProduction (const char *&text,Grammar &g,Production *p,bool top_level)
MacroObjectPtr ListParser (const char *&text,Grammar &g,NonTerminal *start_symbol,bool top_level)
MacroObjectPtr Parse (const char *filename, const char *text,Grammar &g)

Variables

const char* last_failure
String last_failure_message
int_buff_manager buff_manager

Function Documentation

MacroObjectPtr ListParser ( const char *& text,
Grammar & g,
NonTerminal * start_symbol,
bool top_level)

MacroObjectPtr Parse ( const char * filename,
const char * text,
Grammar & g)

MacroObjectPtr ParseProduction ( const char *& text,
Grammar & g,
Production * p,
bool top_level)


Variable Documentation

int_buff_manager buff_manager

const char * last_failure

String last_failure_message


Generated at Mon Jul 31 13:42:39 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000