diff options
author | Christopher L. Conway <christopherleeconway@gmail.com> | 2010-05-12 20:29:24 +0000 |
---|---|---|
committer | Christopher L. Conway <christopherleeconway@gmail.com> | 2010-05-12 20:29:24 +0000 |
commit | a358ed3b520919acbb72fb9bcd2974ee4165f495 (patch) | |
tree | 52a9dd03f5735114cf196bafbc6a5ee6f5a40b22 /src/parser/smt2/smt2_input.h | |
parent | 8d691eac8e478576ebceb6406a8e372db5e3f7f1 (diff) |
Adding ParserBuilder, reducing visibility of Parser and Input constructors
Adding Smt2 subclass of Parser
Checking for multiple calls to set-logic in SMT v2
Diffstat (limited to 'src/parser/smt2/smt2_input.h')
-rw-r--r-- | src/parser/smt2/smt2_input.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/parser/smt2/smt2_input.h b/src/parser/smt2/smt2_input.h index c003a76ec..962e2a987 100644 --- a/src/parser/smt2/smt2_input.h +++ b/src/parser/smt2/smt2_input.h @@ -32,6 +32,8 @@ class ExprManager; namespace parser { +class Smt2; + class Smt2Input : public AntlrInput { typedef AntlrInput super; @@ -86,11 +88,6 @@ protected: */ Expr parseExpr() throw(ParserException); - /** Set the Parser object for this input. This implementation overrides the super-class - * implementation to add the core theory symbols to the parser state when strict - * mode is disabled. */ - virtual void setParser(Parser& parser); - };/* class Smt2Input */ }/* CVC4::parser namespace */ |