#include <BitcLexer.hxx>
Public Member Functions | |
| BitcLexer (std::ostream &_err, std::istream &in, sherpa::Path *inputPath) | |
| void | ReportParseError () |
| void | ReportParseError (std::string) |
| void | ReportParseWarning (std::string) |
| void | setDebug (bool) |
| void | setIfIdentMode (bool arg) |
| int | lex (ParseType *yylvalp) |
| int | kwCheck (const char *s) |
| ~BitcLexer () | |
Data Fields | |
| sherpa::LexLoc | here |
| int | num_errors |
| bool | isRuntimeUoc |
| bool | ifIdentMode |
| std::ostream & | errStream |
Definition at line 63 of file BitcLexer.hxx.
| BitcLexer::BitcLexer | ( | std::ostream & | _err, | |
| std::istream & | in, | |||
| sherpa::Path * | inputPath | |||
| ) |
| BitcLexer::~BitcLexer | ( | ) | [inline] |
Definition at line 87 of file BitcLexer.hxx.
| int BitcLexer::kwCheck | ( | const char * | s | ) |
| int BitcLexer::lex | ( | ParseType * | yylvalp | ) |
| void BitcLexer::ReportParseError | ( | std::string | ) |
| void BitcLexer::ReportParseError | ( | ) |
| void BitcLexer::ReportParseWarning | ( | std::string | ) |
| void BitcLexer::setDebug | ( | bool | ) |
| void BitcLexer::setIfIdentMode | ( | bool | arg | ) | [inline] |
| std::ostream& BitcLexer::errStream |
Definition at line 68 of file BitcLexer.hxx.
Definition at line 64 of file BitcLexer.hxx.
Definition at line 66 of file BitcLexer.hxx.
Definition at line 65 of file BitcLexer.hxx.
1.4.7