author | wenzelm |
Fri, 24 Jul 1998 17:55:57 +0200 | |
changeset 5199 | be986f7a6def |
parent 5124 | 1ce3cccfacdb |
child 5250 | 1bff4b1e5ba9 |
permissions | -rw-r--r-- |
1465 | 1 |
(* Title: HOL/ex/ROOT |
969 | 2 |
ID: $Id$ |
1465 | 3 |
Author: Tobias Nipkow, Cambridge University Computer Laboratory |
969 | 4 |
Copyright 1991 University of Cambridge |
5 |
||
6 |
Executes miscellaneous examples for Higher-Order Logic. |
|
7 |
*) |
|
8 |
||
1165 | 9 |
HOL_build_completed; (*Cause examples to fail if HOL did*) |
969 | 10 |
|
1165 | 11 |
writeln "Root file for HOL examples"; |
4449 | 12 |
set proof_timing; |
3294 | 13 |
|
14 |
(**Some examples of recursive function definitions: the TFL package**) |
|
5124 | 15 |
time_use_thy "Recdefs"; |
4809 | 16 |
time_use_thy "Primes"; |
3294 | 17 |
time_use_thy "Fib"; |
3337 | 18 |
time_use_thy "Primrec"; |
3294 | 19 |
|
20 |
time_use_thy "NatSum"; |
|
1351 | 21 |
time_use "cla.ML"; |
22 |
time_use "meson.ML"; |
|
23 |
time_use "mesontest.ML"; |
|
1719 | 24 |
(** time_use "mesontest2.ML"; ULTRA SLOW **) |
1174 | 25 |
time_use_thy "BT"; |
1026
f2dc38ed53ac
ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them.
nipkow
parents:
972
diff
changeset
|
26 |
time_use_thy "InSort"; |
f2dc38ed53ac
ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them.
nipkow
parents:
972
diff
changeset
|
27 |
time_use_thy "Qsort"; |
f2dc38ed53ac
ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them.
nipkow
parents:
972
diff
changeset
|
28 |
time_use_thy "Puzzle"; |
3294 | 29 |
|
5078 | 30 |
time_use_thy "IntRing"; |
31 |
||
1351 | 32 |
time_use "set.ML"; |
1026
f2dc38ed53ac
ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them.
nipkow
parents:
972
diff
changeset
|
33 |
time_use_thy "MT"; |
1296 | 34 |
|
5199 | 35 |
time_use_thy "StringEx"; |
36 |
time_use_thy "BinEx"; |
|
37 |
||
38 |
(*Monoids and Groups as predicates over record schemes*) |
|
39 |
time_use_thy "MonoidGroup"; |
|
40 |
||
41 |
||
1165 | 42 |
writeln "END: Root file for HOL examples"; |