Support char smt-lib syntax (#4188)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 1 Apr 2020 05:30:44 +0000 (00:30 -0500)
committerGitHub <noreply@github.com>
Wed, 1 Apr 2020 05:30:44 +0000 (22:30 -0700)
commit936e9c442443799c866a65c6ca3fbdcd3ac9aab8
treeb953269087d78261c6a5d81e4d32e4cce70d5f41
parent6d43ef828f5cc84f05b2c52a1991f3fb8505db84
Support char smt-lib syntax (#4188)

Towards support for the strings standard.

Adds support to (_ char #x ... ) syntax for characters.
src/api/cvc4cpp.cpp
src/api/cvc4cpp.h
src/parser/smt2/Smt2.g
test/regress/CMakeLists.txt
test/regress/regress0/strings/char-representations.smt2 [new file with mode: 0644]
test/regress/regress0/strings/unicode-esc.smt2
test/unit/api/solver_black.h