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

Remove TABs from examples


# 94b064b9 15-Aug-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Remove unnecessary structure bracketting

As per 89fc99bc3, but on as many examples as a grep -R can find.


# 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!


# e783c690 30-Mar-2008 Konrad Slind <konrad.slind@gmail.com>

Overdue modernization of these examples.


# b458dfe5 12-Sep-2006 Michael Norrish <Michael.Norrish@nicta.com.au>

Change to the inductive relations definition code to support a global, and
updated "monoset", which can be updated as theories load, thereby invisibly
increasing the capabilities of Hol_reln. Also simplify the implementation
of derive_strong_induction, and move the entrypoint to IndDefLib. New
test in src/IndDef/selftest.sml wouldn't have passed before (I believe).
It is more onerous than Peter's original monoset example, which didn't
feature recursion under the EVERY operator. Documented in Description and
release notes. Still to update theories with appropriate calls to
export_mono. (export_mono and export_rewrites are now part of bossLib's
interface.)


# 5ec46634 11-Sep-2006 Michael Norrish <Michael.Norrish@nicta.com.au>

Move ind_def examples file (which now build, thanks Peter!) to
examples/ind_def so that we have one copy of these examples not two.
The directory src/IndDef/examples goes away. The clScript from the src
directory doesn't go over, because the one in examples has evolved a fair
bit (and now lies behind the Tutorial chapter).


# 6f2fd7bc 16-Oct-2001 Konrad Slind <konrad.slind@gmail.com>

These ancient examples have now been upgraded to work in Kananaskis.
Some of the proofs have been replaced by ones using modern tools, like
PROVE_TAC.


# b8cbc8c3 26-Jun-2001 Michael Norrish <Michael.Norrish@nicta.com.au>

Started to modify in order to make this build under Kananaskis-0.
Didn't get any further than replacing basicHol90Lib with boolLib.


# fed43832 01-Jul-1999 Konrad Slind <konrad.slind@gmail.com>

Changes to accomodate parser upgrade.


# caf74236 29-Apr-1999 Michael Norrish <Michael.Norrish@nicta.com.au>

Initial revision