#include <Scanner.h>
Definition at line 74 of file Scanner.h.
Public Member Functions | |
Token () | |
Empty default initializer - optimized. | |
Token (EToken e) | |
Fast initializer of abstract token. | |
Public Attributes | |
int | m_line |
Line number in input file (starting with number 1). | |
EToken | m_token |
token enumeration | |
int | m_ext_number |
Extra number carried with token. | |
std::string | m_ext_text |
Extra text carried with token. |
Token | ( | ) | [inline] |
int m_line |
Line number in input file (starting with number 1).
Definition at line 75 of file Scanner.h.
Referenced by FastSatSolver::operator<<(), SatProblem::Private::printError(), and RawScanner::readNext().
token enumeration
Definition at line 77 of file Scanner.h.
Referenced by Cmd::fromToken(), FastSatSolver::isTokenTerminal(), FastSatSolver::operator<<(), InterpretedFormula::parse(), SatProblem::Private::parserLoop(), ParserStack::popAndCompare(), SatProblem::Private::printError(), ScannerFormulaHandler::readNext(), ScannerStringHandler::readNext(), and RawScanner::readNext().
int m_ext_number |
Extra number carried with token.
Definition at line 78 of file Scanner.h.
Referenced by Cmd::fromToken(), FastSatSolver::operator<<(), and ScannerStringHandler::readNext().
std::string m_ext_text |
Extra text carried with token.
Definition at line 79 of file Scanner.h.
Referenced by FastSatSolver::operator<<(), ScannerStringHandler::readNext(), and RawScanner::readNext().