History log of /seL4-l4v-master/HOL4/examples/euclid.sml
Revision Date Author Comments
# c45b5d91 12-Nov-2020 Michael Norrish <michael.norrish@data61.csiro.au>

Fix examples/euclid.sml and make sure it's regression-tested

Errors caused by change to tight equality.


# f9a6edbc 27-Jan-2016 Michael Norrish <Michael.Norrish@nicta.com.au>

Euclid Tutorial chapter revisions almost complete


# e8110e6d 11-Jun-2012 Michael Norrish <michael.norrish@nicta.com.au>

Make euclid.sml script idempotent.


# 19d21814 22-Jul-2010 Michael Norrish <Michael.Norrish@nicta.com.au>

Remove merge cruft (that should have been resolved before checkin) from r8378.


# 2c912195 22-Jul-2010 Konrad Slind <konrad.slind@gmail.com>

Synching remote copy. Also, fix to miller build
failure (NORM_TAC is more effective than before,
breaking the proof).


# 5830ca39 21-Jun-2010 Michael Norrish <Michael.Norrish@nicta.com.au>

Fix Euclid example so that it works again.


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


# 7d90547c 29-Mar-2008 Konrad Slind <konrad.slind@gmail.com>

This check-in mainly fixes a problem with
literals occurring in patterns of TFL-style
definitions. There are a host of other minor
changes as well.


# e4a09ae4 03-Mar-2008 Konrad Slind <konrad.slind@gmail.com>

Fixed some broken proofs, and added some
new alternative proofs. Among other things,
moved to METIS_TAC from PROVE_TAC.


# c6801756 21-Feb-2007 Michael Norrish <Michael.Norrish@nicta.com.au>

Mark Staples pointed out that autopilot didn't compile. I checked the
other easy examples in this directory, and found that two others
failed while proving things. In both cases, it was due to extra
normalisation done by arith_ss. So, mea culpa.


# 52dc10a7 18-Apr-2002 Konrad Slind <konrad.slind@gmail.com>

Adding in Peter Homeier's Sunrise system. None of the examples run yet,
since they depend on HOL strings being represented as constants,
which they are no longer.

However, the theories all build, and provide a major testcase for HOL.


# 6de2f73c 10-Oct-2001 Konrad Slind <konrad.slind@gmail.com>

Upgrading examples to match new stuff in system. The ind_def examples
are not yet fully integrated!


# cd693160 28-Mar-2001 Konrad Slind <konrad.slind@gmail.com>

Tracking change of type of DECIDE.


# b19c71c5 05-Jan-2001 Konrad Slind <konrad.slind@gmail.com>

Minor changes.


# ff50265a 27-Dec-2000 Konrad Slind <konrad.slind@gmail.com>

These examples now build in Kan.0.


# e96ab9a1 02-Nov-1999 Konrad Slind <konrad.slind@gmail.com>

Minor upgrades.


# 80689a60 28-Oct-1999 Konrad Slind <konrad.slind@gmail.com>

Updates to handle change to type of Q.prove.


# 8643fc39 26-Oct-1999 Konrad Slind <konrad.slind@gmail.com>

Minor syntactic changes.


# abbe533c 12-Oct-1999 Michael Norrish <Michael.Norrish@nicta.com.au>

Removed the use of time in the call to load bossLib; it detracts from
the novice level of the example (see Tutorial chapter 4).


# dca58385 28-Jun-1999 Michael Norrish <Michael.Norrish@nicta.com.au>

Fixed to bring it up to date with Taupo release 0.
(It used Infix as a fixity.)


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

Initial revision