|
FreePOOMA
2.4.1
|
#include <Parser.h>
Public Member Functions | |
| Parser (istream &is, const string &fn, map< string, vector< Descriptor > > &glist) | |
| TokenType | addKeyword (const string &kw) |
| const string & | prefixText () const |
| const string & | suffixText () const |
| void | parse () |
| Parser< Descriptor >::Parser | ( | istream & | is, |
| const string & | fn, | ||
| map< string, vector< Descriptor > > & | glist | ||
| ) | [inline] |
| TokenType Parser< Descriptor >::addKeyword | ( | const string & | kw | ) | [inline] |
References Lexer::addKeyword().
| const string& Parser< Descriptor >::prefixText | ( | ) | const [inline] |
| const string& Parser< Descriptor >::suffixText | ( | ) | const [inline] |
References Lexer::currentToken(), EOFile, EOL, Lexer::nextToken(), PREFIX, SUFFIX, and Token::type().
1.7.6.1