History log of /seL4-l4v-10.1.1/HOL4/examples/acl2/ml/functionEncodeLib.sml
Revision Date Author Comments
# 8d83067c 21-Oct-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Remove TABs from examples


# 845531b5 14-Sep-2011 Michael Norrish <Michael.Norrish@nicta.com.au>

Remove trailing whitespace in source files.


# 3c827dd8 22-Nov-2010 James Reynolds <jr291@cam.ac.uk>

More translations complete, CASE_SPLIT_CONV performs type instantiation, termination condition for strings, marginal speed up.


# edf6f4aa 09-Oct-2010 James Reynolds <jr291@cam.ac.uk>

Added automatic theorem generation into acl2encodeLib for fmap theorems.
The example is consequentially far shorter and can soon be replaced with something more interesting.
-- Additionally, 'prove_propagation_theorem' now generates theorems to make use of functions added later.


# 4761143b 10-Aug-2009 Tjark Weber <Tjark.Weber@cl.cam.ac.uk>

Removed trailing whitespace from all .sml and .sig files.

This affects over 900 files and was done using emacs's delete-trailing-whitespace
function in batch mode. Building the system with Poly/ML and Moscow ML seems to
work, so I'm hoping these changes don't break anything. Please complain if
they do!


# 8b8d743c 13-Oct-2008 James Reynolds <jr291@cam.ac.uk>

Fixed LLEQ_THM to work in both kernels.
Replaced store_definition with save_thm.


# 938852ac 10-Sep-2008 James Reynolds <jr291@cam.ac.uk>

Final raft of compatlibility changes.


# 17f81fc0 09-Sep-2008 James Reynolds <jr291@cam.ac.uk>

Modifications to allow the translation to run under PolyML.


# 235ce263 08-Sep-2008 James Reynolds <jr291@cam.ac.uk>

Complete rework of the function encoding for ACL2. Usage of the encoding is
contained in acl2encodeLib.sig.