History log of /seL4-l4v-10.1.1/HOL4/src/HolSmt/Z3_ProofParser.sml
Revision Date Author Comments
# 66540042 04-Sep-2011 Tjark Weber <tw333@cl.cam.ac.uk>

Added support for Z3's proof rule IFF_TRUE.


# 908f2c62 15-Jun-2011 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Using our own syntax for th-lemma (Z3 proof syntax for it is just broken).


# 50290915 28-May-2011 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Added parsing support for bvurem0. Fixed parsing of bvudiv0.


# bea1ea5f 26-Feb-2011 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Major update, adding a translation from HOL to SMT-LIB 2 and enabling Z3 proof
checking again. (The latter still has some quirks, because Z3's proof
syntax is not fully SMT-LIB 2 compliant.)


# a9621edb 26-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Added parsing support for ~, bvurem_i, bvudiv0, repeat<n>, rotate_left<n>.


# b3643b11 25-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Z3 proof parser updated for Z3 2.13. The proof parser now uses the SMT-LIB
benchmark parser internally.


# b2787fe2 13-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Added a parser for SMT-LIB 2 benchmarks.


# 726802e1 06-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Rephrased a speculative comment, based on feedback by Michael Norrish. Some
cleanup.


# c934a555 06-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Toward parsing of Z3 2.12 proofs.


# 2b4581c6 01-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Fixed a compilation error.


# 22319cc6 01-Oct-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Proper parsing of xor and array_ext; minor rephrasing.


# 8f132552 20-Sep-2010 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Major update, adding support for Z3 2.11 proofs (SMT-LIB 2 format).

Note that this breaks Z3 proof checking from HOL4 (for now), as no translation
from HOL4 into SMT-LIB 2 has been implemented yet.