* reviewed BooleanSimplification, added documentation & unit test
authorMorgan Deters <mdeters@gmail.com>
Sat, 23 Apr 2011 05:15:56 +0000 (05:15 +0000)
committerMorgan Deters <mdeters@gmail.com>
Sat, 23 Apr 2011 05:15:56 +0000 (05:15 +0000)
commit57b8c4c8581d2d3ffcf3d3a1bb228271cb4d074a
tree1c1781cc83118e4bbd2ad6939b16734c30a69f1a
parent673d0e86b91094a58433c3ca71591fb0a0c60f84
* reviewed BooleanSimplification, added documentation & unit test
* work around a lexer ambiguity in CVC grammar
* add support for tracing antlr parser/lexer
* add parsing support for more language features
* initial parameterized types parsing work to support Andy's work
31 files changed:
contrib/switch-config
src/expr/expr_template.cpp
src/expr/expr_template.h
src/parser/Makefile.am
src/parser/Makefile.antlr_tracing [new file with mode: 0644]
src/parser/antlr_tracing.h [new file with mode: 0644]
src/parser/bounded_token_buffer.cpp
src/parser/cvc/Cvc.g
src/parser/cvc/Makefile.am
src/parser/cvc/README [new file with mode: 0644]
src/parser/cvc/cvc_input.cpp
src/parser/parser.h
src/parser/smt/Makefile.am
src/parser/smt/Smt.g
src/parser/smt2/Makefile.am
src/parser/smt2/Smt2.g
src/printer/cvc/cvc_printer.cpp
src/util/Assert.h
src/util/Makefile.am
src/util/boolean_simplification.cpp [new file with mode: 0644]
src/util/boolean_simplification.h
src/util/output.h
src/util/subrange_bound.h [new file with mode: 0644]
test/regress/regress0/Makefile.am
test/regress/regress0/subranges.cvc [new file with mode: 0644]
test/regress/run_regression
test/unit/Makefile.am
test/unit/expr/expr_manager_public.h
test/unit/parser/parser_black.h
test/unit/util/boolean_simplification_black.h [new file with mode: 0644]
test/unit/util/subrange_bound_white.h [new file with mode: 0644]