Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

prologPythonConverter::StructureParser Class Reference

List of all members.

Public Member Functions

 init_lexer ()
 START ()
 CHILDLIST ()
 NODE ()
 FEATLIST ()
 FEAT ()
 FEATURE_VALS ()
 COMPLEX_FEAT_VAL ()
 NONTERM_NAME ()
 TERM_NAME ()
 FEAT_NAME ()
 FEAT_VAL ()

Member Function Documentation

prologPythonConverter::StructureParser::CHILDLIST  ) 
 

CHILDLIST -> '\[' NODE (',' NODE)* '\]'

prologPythonConverter::StructureParser::COMPLEX_FEAT_VAL  ) 
 

COMPLEX_FEAT_VAL -> FEAT | FEAT_VAL

prologPythonConverter::StructureParser::FEAT  ) 
 

FEAT -> 'movable' | FEAT_NAME '\(' FEATURE_VALS '\)'

prologPythonConverter::StructureParser::FEAT_NAME  ) 
 

FEAT_NAME -> SOME_NAME

prologPythonConverter::StructureParser::FEAT_VAL  ) 
 

FEAT_VAL -> '\'' SOME_NAME '\'' | SOME_NAME

prologPythonConverter::StructureParser::FEATLIST  ) 
 

FEATLIST -> '\[' FEAT (',' FEAT)* '\]'

prologPythonConverter::StructureParser::FEATURE_VALS  ) 
 

FEATURE_VALS -> FEAT_VAL | '\[' '\]' | '\[' COMPLEX_FEAT_VAL (',' COMPLEX_FEAT_VAL)* '\]'

prologPythonConverter::StructureParser::init_lexer  ) 
 

prologPythonConverter::StructureParser::NODE  ) 
 

NODE -> NONTERM_NAME '\(' FEATLIST (',' CHILDLIST)* '\)' | TERM_NAME '\(' FEATLIST '\)'

prologPythonConverter::StructureParser::NONTERM_NAME  ) 
 

NONTERM_NAME -> SOME_NAME

prologPythonConverter::StructureParser::START  ) 
 

START -> 's\(' FEATLIST ',' CHILDLIST '\)'

prologPythonConverter::StructureParser::TERM_NAME  ) 
 

TERM_NAME -> SOME_NAME


The documentation for this class was generated from the following file:
Generated on Tue Jul 19 23:31:00 2005 for WoWi by  doxygen 1.3.9.1