#include <parser.h>
Definition at line 42 of file parser.h.
| CVC3::Parser::Parser | ( | ValidityChecker * | vc, | |
| InputLanguage | lang, | |||
| bool | interactive = true, |
|||
| const std::string & | fileName = "" | |||
| ) |
| CVC3::Parser::Parser | ( | ValidityChecker * | vc, | |
| InputLanguage | lang, | |||
| std::istream & | is, | |||
| bool | interactive = false | |||
| ) |
| CVC3::Parser::~Parser | ( | ) |
| void CVC3::Parser::initParser | ( | ) | [private] |
| void CVC3::Parser::deleteParser | ( | ) | [private] |
| Expr CVC3::Parser::next | ( | ) |
Referenced by CVC3::VCCmd::evaluateNext(), and CVC3::VCL::exprFromString().
| bool CVC3::Parser::done | ( | ) | const |
Referenced by CVC3::VCCmd::evaluateNext(), and operator bool().
| CVC3::Parser::operator bool | ( | ) | const [inline] |
| void CVC3::Parser::printLocation | ( | std::ostream & | out | ) | const |
Referenced by CVC3::VCCmd::processCommands().
| void CVC3::Parser::reset | ( | ) |
Referenced by CVC3::VCCmd::processCommands().
ParserData* CVC3::Parser::d_data [private] |
1.5.2