diff -r 000000000000 -r a5a9c433f639 src/FOL/ex/ROOT.ML --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/FOL/ex/ROOT.ML Thu Sep 16 12:20:38 1993 +0200 @@ -0,0 +1,39 @@ +(* Title: FOL/ex/ROOT + ID: $Id$ + Author: Lawrence C Paulson, Cambridge University Computer Laboratory + Copyright 1992 University of Cambridge + +Executes all examples for First-Order Logic. +*) + +writeln"Root file for FOL examples"; + +FOL_build_completed; (*Cause examples to fail if FOL did*) + +proof_timing := true; + +time_use "ex/intro.ML"; +time_use_thy "ex/nat"; +time_use "ex/foundn.ML"; +time_use_thy "ex/prolog"; + +writeln"\n** Intuitionistic examples **\n"; +time_use "ex/int.ML"; + +val thy = IFOL.thy and tac = Int.fast_tac 1; +time_use "ex/prop.ML"; +time_use "ex/quant.ML"; + +writeln"\n** Classical examples **\n"; +time_use "ex/cla.ML"; +time_use_thy "ex/if"; + +val thy = FOL.thy and tac = Cla.fast_tac FOL_cs 1; +time_use "ex/prop.ML"; +time_use "ex/quant.ML"; + +writeln"\n** Simplification examples **\n"; +time_use_thy "ex/nat2"; +time_use_thy "ex/list"; + +maketest"END: Root file for FOL examples";