Op overload parser (#1162)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 3 Oct 2017 12:05:28 +0000 (07:05 -0500)
committerGitHub <noreply@github.com>
Tue, 3 Oct 2017 12:05:28 +0000 (07:05 -0500)
commit252860a96565f3c73fff7132eb06059c90582bdd
treeca53076f5c619fddd7f1d8f7cbe2e598af316ffa
parentdf058b7fb79abaa4e6488449f2307ee29f47efdd
Op overload parser (#1162)

* Update parser for operator overloading.

* Improvements

* Updates

* Add assert
12 files changed:
src/parser/cvc/Cvc.g
src/parser/parser.cpp
src/parser/parser.h
src/parser/smt1/Smt1.g
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.cpp
src/parser/smt2/smt2.h
test/regress/regress0/Makefile.am
test/regress/regress0/datatypes/error.cvc
test/regress/regress0/issue1063-overloading-dt-cons.smt2 [new file with mode: 0644]
test/regress/regress0/issue1063-overloading-dt-fun.smt2 [new file with mode: 0644]
test/regress/regress0/issue1063-overloading-dt-sel.smt2 [new file with mode: 0644]