diff options
author | Andres Noetzli <andres.noetzli@gmail.com> | 2020-02-20 09:02:58 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-20 11:02:58 -0600 |
commit | 92f5835e86e6741eb6b273047e0a003212a8b638 (patch) | |
tree | 8a3ee295b4858201ad94d3633a31ea9fc584e7ba /src/parser/parser.i | |
parent | 508ecb3007a2b6aa8b76b28dc8282247b5dba957 (diff) |
Remove parser from bindings (#3779)
Diffstat (limited to 'src/parser/parser.i')
-rw-r--r-- | src/parser/parser.i | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/parser/parser.i b/src/parser/parser.i deleted file mode 100644 index 37aefb901..000000000 --- a/src/parser/parser.i +++ /dev/null @@ -1,32 +0,0 @@ -%{ -#include "parser/parser.h" -%} - -namespace CVC4 { - namespace parser { - enum DeclarationCheck; - enum SymbolType; - %ignore operator<<(std::ostream&, DeclarationCheck); - %ignore operator<<(std::ostream&, SymbolType); - - class ParserExprStream : public CVC4::ExprStream { - Parser* d_parser; - public: - ParserExprStream(Parser* parser) : d_parser(parser) {} - ~ParserExprStream() { delete d_parser; } - Expr nextExpr() { return d_parser->nextExpression(); } - };/* class Parser::ExprStream */ - }/* namespace CVC4::parser */ -}/* namespace CVC4 */ - -%ignore CVC4::parser::Parser::ExprStream; - -%include "parser/parser.h" - -%{ -namespace CVC4 { - namespace parser { - typedef CVC4::parser::Parser::ExprStream ParserExprStream; - } -} -%} |