added support for parametric datatypes, updated cvc parser to handle parametric datat...
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 13 May 2011 22:02:52 +0000 (22:02 +0000)
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 13 May 2011 22:02:52 +0000 (22:02 +0000)
commit8d54316e7ff784a8d66da9ecc2d289ab463761c2
treec7b5351b372cb360780ce62935fb2cfb5792299a
parent69c9ec0e1e42f3f2f2f79d3e98398c5cd1559c66
added support for parametric datatypes, updated cvc parser to handle parametric datatypes, type ascriptions are not implemented yet
18 files changed:
src/expr/declaration_scope.cpp
src/expr/declaration_scope.h
src/expr/expr_manager_template.cpp
src/expr/expr_manager_template.h
src/expr/node_manager.h
src/expr/type.cpp
src/expr/type.h
src/expr/type_node.cpp
src/expr/type_node.h
src/parser/cvc/Cvc.g
src/parser/parser.cpp
src/parser/parser.h
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/kinds
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes_type_rules.h
src/util/datatype.cpp
src/util/datatype.h