Extracted the public Expr and ExprManager interface to encapsulate the optimized...
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Fri, 11 Dec 2009 04:00:14 +0000 (04:00 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Fri, 11 Dec 2009 04:00:14 +0000 (04:00 +0000)
commitd26cd7a159bb56f492e21b7536f68abf821ca02a
tree3f601cae6490a8bfb4dc7dcdcc5c9b4dd1a75711
parent82faddb718aaae5f52001e09d0754a3d254e2285
Extracted the public Expr and ExprManager interface to encapsulate the optimized expressions and the internal expression manager.
30 files changed:
src/expr/Makefile.am
src/expr/Makefile.in
src/expr/expr.cpp [new file with mode: 0644]
src/expr/expr.h [new file with mode: 0644]
src/expr/expr_manager.cpp [new file with mode: 0644]
src/expr/expr_manager.h [new file with mode: 0644]
src/expr/expr_value.cpp
src/expr/expr_value.h
src/expr/node.cpp
src/expr/node.h
src/expr/node_attribute.h
src/expr/node_builder.cpp
src/expr/node_builder.h
src/expr/node_manager.cpp
src/expr/node_manager.h
src/main/main.cpp
src/parser/antlr_parser.cpp
src/parser/antlr_parser.h
src/parser/cvc/cvc_parser.cpp
src/parser/cvc/cvc_parser.g
src/parser/cvc/cvc_parser.h
src/parser/parser.cpp
src/parser/parser.h
src/parser/smt/smt_parser.cpp
src/parser/smt/smt_parser.g
src/parser/smt/smt_parser.h
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/util/command.cpp
src/util/command.h