| author | haftmann | 
| Thu, 19 Jul 2012 22:21:59 +0200 | |
| changeset 48371 | 3a5a5a992519 | 
| parent 48357 | 828ace4f75ab | 
| child 48380 | d4b7c7be3116 | 
| permissions | -rw-r--r-- | 
| 2448 | 1  | 
#  | 
2  | 
# IsaMakefile for HOL  | 
|
3  | 
#  | 
|
4  | 
||
| 4518 | 5  | 
## targets  | 
| 2448 | 6  | 
|
| 4518 | 7  | 
default: HOL  | 
| 
33210
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
8  | 
|
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
9  | 
images: \  | 
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
10  | 
HOL \  | 
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
11  | 
HOL-Library \  | 
| 
33210
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
12  | 
HOL-Algebra \  | 
| 33419 | 13  | 
HOL-Boogie \  | 
| 43917 | 14  | 
HOL-IMP \  | 
| 
33210
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
15  | 
HOL-Multivariate_Analysis \  | 
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
16  | 
HOL-NSA \  | 
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
17  | 
HOL-Nominal \  | 
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
18  | 
HOL-Proofs \  | 
| 41566 | 19  | 
HOL-SPARK \  | 
| 
33210
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
20  | 
HOL-Word \  | 
| 40774 | 21  | 
HOLCF \  | 
22  | 
IOA \  | 
|
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
23  | 
TLA \  | 
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
24  | 
HOL-Base \  | 
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
25  | 
HOL-Main \  | 
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
26  | 
HOL-Plain  | 
| 10135 | 27  | 
|
| 
42138
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
28  | 
#Note: keep targets sorted  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
29  | 
test: \  | 
| 
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
30  | 
HOL-Auth \  | 
| 14031 | 31  | 
HOL-Bali \  | 
| 33439 | 32  | 
HOL-Boogie-Examples \  | 
| 
31795
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
33  | 
HOL-Hahn_Banach \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
34  | 
HOL-Hoare \  | 
| 
32621
 
a073cb249a06
theory entry point for session Hoare_Parallel (now also with proper underscore)
 
haftmann 
parents: 
32618 
diff
changeset
 | 
35  | 
HOL-Hoare_Parallel \  | 
| 40774 | 36  | 
HOLCF-FOCUS \  | 
37  | 
HOLCF-IMP \  | 
|
38  | 
HOLCF-Library \  | 
|
39  | 
HOLCF-Tutorial \  | 
|
40  | 
HOLCF-ex \  | 
|
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
41  | 
HOL-IMPP \  | 
| 
47264
 
6488c5efec49
renamed import session back to Import, conforming to directory name; NEWS
 
krauss 
parents: 
47260 
diff
changeset
 | 
42  | 
HOL-Import \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
43  | 
HOL-IOA \  | 
| 40774 | 44  | 
IOA-ABP \  | 
45  | 
IOA-NTP \  | 
|
46  | 
IOA-Storage \  | 
|
47  | 
IOA-ex \  | 
|
| 
29399
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
48  | 
HOL-Imperative_HOL \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
49  | 
HOL-Induct \  | 
| 33026 | 50  | 
HOL-Isar_Examples \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
51  | 
HOL-Lattice \  | 
| 37747 | 52  | 
HOL-Library-Codegenerator_Test \  | 
| 
46988
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
53  | 
HOL-Matrix_LP \  | 
| 33027 | 54  | 
HOL-Metis_Examples \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
55  | 
HOL-MicroJava \  | 
| 32496 | 56  | 
HOL-Mirabelle \  | 
| 35536 | 57  | 
HOL-Mutabelle \  | 
| 11376 | 58  | 
HOL-NanoJava \  | 
| 
33197
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
59  | 
HOL-Nitpick_Examples \  | 
| 32479 | 60  | 
HOL-Number_Theory \  | 
61  | 
HOL-Old_Number_Theory \  | 
|
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
62  | 
HOL-Quotient_Examples \  | 
| 
35950
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
63  | 
HOL-Predicate_Compile_Examples \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
64  | 
HOL-Prolog \  | 
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
65  | 
HOL-Proofs-ex \  | 
| 
47128
 
d0d16b20b6ce
revert changeset 500a5d97511a, re-enabling HOL-Proofs-Lambda
 
huffman 
parents: 
47120 
diff
changeset
 | 
66  | 
HOL-Proofs-Lambda \  | 
| 33028 | 67  | 
HOL-SET_Protocol \  | 
| 41569 | 68  | 
HOL-SPARK-Examples \  | 
| 45044 | 69  | 
HOL-SPARK-Manual \  | 
| 
36933
 
705b58fde476
more precise dependencies for HOL-Word-SMT_Examples;
 
wenzelm 
parents: 
36916 
diff
changeset
 | 
70  | 
HOL-Word-SMT_Examples \  | 
| 25171 | 71  | 
HOL-Statespace \  | 
| 
33210
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
72  | 
TLA-Buffer \  | 
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
73  | 
TLA-Inc \  | 
| 
 
94ae82a4452f
recovered sort indentation for "sort position", as documented in the file;
 
wenzelm 
parents: 
33204 
diff
changeset
 | 
74  | 
TLA-Memory \  | 
| 
43804
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
75  | 
HOL-TPTP \  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
76  | 
HOL-UNITY \  | 
| 10966 | 77  | 
HOL-Unix \  | 
| 24442 | 78  | 
HOL-Word-Examples \  | 
| 24325 | 79  | 
HOL-ZF  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
80  | 
# ^ this is the sort position  | 
| 10614 | 81  | 
|
| 45860 | 82  | 
benchmark: \  | 
83  | 
HOL-Datatype_Benchmark \  | 
|
84  | 
HOL-Record_Benchmark  | 
|
85  | 
||
| 
42138
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
86  | 
images-no-smlnj: \  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
87  | 
HOL-Probability  | 
| 4518 | 88  | 
|
| 
42138
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
89  | 
test-no-smlnj: \  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
90  | 
HOL-ex \  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
91  | 
HOL-Decision_Procs \  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
92  | 
HOL-Proofs-Extraction \  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
93  | 
HOL-Nominal-Examples  | 
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
94  | 
|
| 
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
95  | 
all: test-no-smlnj test images-no-smlnj images  | 
| 
46701
 
879f5c76ffb6
reactivated Find_Unused_Assms_Examples to avoid untested / dead stuff in the repository;
 
wenzelm 
parents: 
46664 
diff
changeset
 | 
96  | 
full: all benchmark HOL-Quickcheck_Examples  | 
| 
42138
 
e54a985daa61
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
 
krauss 
parents: 
42071 
diff
changeset
 | 
97  | 
smlnj: test images  | 
| 4518 | 98  | 
|
| 45860 | 99  | 
|
| 4518 | 100  | 
## global settings  | 
101  | 
||
102  | 
SRC = $(ISABELLE_HOME)/src  | 
|
| 3118 | 103  | 
OUT = $(ISABELLE_OUTPUT)  | 
| 4447 | 104  | 
LOG = $(OUT)/log  | 
| 2448 | 105  | 
|
| 4518 | 106  | 
|
107  | 
## HOL  | 
|
| 2448 | 108  | 
|
| 28393 | 109  | 
HOL: Pure $(OUT)/HOL  | 
| 27368 | 110  | 
|
| 29505 | 111  | 
HOL-Base: Pure $(OUT)/HOL-Base  | 
112  | 
||
| 27368 | 113  | 
HOL-Plain: Pure $(OUT)/HOL-Plain  | 
| 4518 | 114  | 
|
| 28401 | 115  | 
HOL-Main: Pure $(OUT)/HOL-Main  | 
116  | 
||
| 4518 | 117  | 
Pure:  | 
| 28500 | 118  | 
@cd $(SRC)/Pure; $(ISABELLE_TOOL) make Pure  | 
| 
3232
 
19a2b853ba7b
Removal of ex/LexProd;  TFL files;  new treatment of Prover files
 
paulson 
parents: 
3222 
diff
changeset
 | 
119  | 
|
| 27694 | 120  | 
$(OUT)/Pure: Pure  | 
121  | 
||
| 36073 | 122  | 
BASE_DEPENDENCIES = $(OUT)/Pure \  | 
| 
30160
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
123  | 
$(SRC)/Provers/blast.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
124  | 
$(SRC)/Provers/clasimp.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
125  | 
$(SRC)/Provers/classical.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
126  | 
$(SRC)/Provers/hypsubst.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
127  | 
$(SRC)/Provers/quantifier1.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
128  | 
$(SRC)/Provers/splitter.ML \  | 
| 31771 | 129  | 
$(SRC)/Tools/Code/code_haskell.ML \  | 
130  | 
$(SRC)/Tools/Code/code_ml.ML \  | 
|
| 
38970
 
53d1ee3d98b8
factored out generic part of Scala serializer into code_namespace.ML
 
haftmann 
parents: 
38965 
diff
changeset
 | 
131  | 
$(SRC)/Tools/Code/code_namespace.ML \  | 
| 31771 | 132  | 
$(SRC)/Tools/Code/code_preproc.ML \  | 
133  | 
$(SRC)/Tools/Code/code_printer.ML \  | 
|
| 39402 | 134  | 
$(SRC)/Tools/Code/code_runtime.ML \  | 
| 34945 | 135  | 
$(SRC)/Tools/Code/code_scala.ML \  | 
| 37442 | 136  | 
$(SRC)/Tools/Code/code_simp.ML \  | 
| 31771 | 137  | 
$(SRC)/Tools/Code/code_target.ML \  | 
138  | 
$(SRC)/Tools/Code/code_thingol.ML \  | 
|
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
139  | 
$(SRC)/Tools/Code_Generator.thy \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
140  | 
$(SRC)/Tools/IsaPlanner/isand.ML \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
141  | 
$(SRC)/Tools/IsaPlanner/rw_inst.ML \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
142  | 
$(SRC)/Tools/IsaPlanner/rw_tools.ML \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
143  | 
$(SRC)/Tools/IsaPlanner/zipper.ML \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
144  | 
$(SRC)/Tools/atomize_elim.ML \  | 
| 44120 | 145  | 
$(SRC)/Tools/cache_io.ML \  | 
| 41827 | 146  | 
$(SRC)/Tools/case_product.ML \  | 
| 
30160
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
147  | 
$(SRC)/Tools/coherent.ML \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
148  | 
$(SRC)/Tools/cong_tac.ML \  | 
| 
30160
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
149  | 
$(SRC)/Tools/eqsubst.ML \  | 
| 
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
150  | 
$(SRC)/Tools/induct.ML \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
151  | 
$(SRC)/Tools/induct_tacs.ML \  | 
| 
45014
 
0e847655b2d8
New proof method "induction" that gives induction hypotheses the name IH.
 
nipkow 
parents: 
44962 
diff
changeset
 | 
152  | 
$(SRC)/Tools/induction.ML \  | 
| 
30165
 
6ee87f67d9cd
moved generic intuitionistic prover to src/Tools/intuitionistic.ML;
 
wenzelm 
parents: 
30160 
diff
changeset
 | 
153  | 
$(SRC)/Tools/intuitionistic.ML \  | 
| 
37781
 
2fbbf0a48cef
moved misc legacy stuff from OldGoals to Misc_Legacy;
 
wenzelm 
parents: 
37779 
diff
changeset
 | 
154  | 
$(SRC)/Tools/misc_legacy.ML \  | 
| 
30160
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
155  | 
$(SRC)/Tools/nbe.ML \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
156  | 
$(SRC)/Tools/project_rule.ML \  | 
| 
30973
 
304ab57afa6e
observe distinction between Pure/Tools and Tools more closely
 
haftmann 
parents: 
30954 
diff
changeset
 | 
157  | 
$(SRC)/Tools/quickcheck.ML \  | 
| 
40116
 
9ed3711366c8
introduced manual version of "Auto Solve" as "solve_direct"
 
blanchet 
parents: 
40067 
diff
changeset
 | 
158  | 
$(SRC)/Tools/solve_direct.ML \  | 
| 43614 | 159  | 
$(SRC)/Tools/subtyping.ML \  | 
| 43018 | 160  | 
$(SRC)/Tools/try.ML \  | 
| 
30160
 
5f7b17941730
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
 
wenzelm 
parents: 
30101 
diff
changeset
 | 
161  | 
$(SRC)/Tools/value.ML \  | 
| 29505 | 162  | 
HOL.thy \  | 
163  | 
Tools/hologic.ML \  | 
|
| 36073 | 164  | 
Tools/simpdata.ML  | 
| 29505 | 165  | 
|
166  | 
$(OUT)/HOL-Base: base.ML $(BASE_DEPENDENCIES)  | 
|
| 29523 | 167  | 
@$(ISABELLE_TOOL) usedir -b -f base.ML -d false -g false $(OUT)/Pure HOL-Base  | 
| 29505 | 168  | 
|
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
169  | 
PLAIN_DEPENDENCIES = $(BASE_DEPENDENCIES) \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
170  | 
$(SRC)/Provers/Arith/cancel_div_mod.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
171  | 
$(SRC)/Provers/Arith/cancel_sums.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
172  | 
$(SRC)/Provers/Arith/fast_lin_arith.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
173  | 
$(SRC)/Provers/order.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
174  | 
$(SRC)/Provers/trancl.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
175  | 
$(SRC)/Tools/Metis/metis.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
176  | 
$(SRC)/Tools/rat.ML \  | 
| 
43691
 
c00febb8e39c
moved ATP dependencies to HOL-Plain, where they belong
 
blanchet 
parents: 
43614 
diff
changeset
 | 
177  | 
ATP.thy \  | 
| 
44860
 
56101fa00193
renamed theory Complete_Lattice to Complete_Lattices, in accordance with Lattices, Orderings etc.
 
haftmann 
parents: 
44818 
diff
changeset
 | 
178  | 
Complete_Lattices.thy \  | 
| 40108 | 179  | 
Complete_Partial_Order.thy \  | 
| 27368 | 180  | 
Datatype.thy \  | 
181  | 
Extraction.thy \  | 
|
| 
35050
 
9f841f20dca6
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
 
haftmann 
parents: 
35039 
diff
changeset
 | 
182  | 
Fields.thy \  | 
| 27368 | 183  | 
Finite_Set.thy \  | 
184  | 
Fun.thy \  | 
|
185  | 
FunDef.thy \  | 
|
| 
35050
 
9f841f20dca6
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
 
haftmann 
parents: 
35039 
diff
changeset
 | 
186  | 
Groups.thy \  | 
| 27368 | 187  | 
Inductive.thy \  | 
188  | 
Lattices.thy \  | 
|
| 39945 | 189  | 
Meson.thy \  | 
| 39946 | 190  | 
Metis.thy \  | 
| 27368 | 191  | 
Nat.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
192  | 
Num.thy \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
193  | 
Option.thy \  | 
| 27368 | 194  | 
Orderings.thy \  | 
| 40108 | 195  | 
Partial_Function.thy \  | 
| 27368 | 196  | 
Plain.thy \  | 
197  | 
Power.thy \  | 
|
198  | 
Product_Type.thy \  | 
|
199  | 
Relation.thy \  | 
|
| 
35050
 
9f841f20dca6
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
 
haftmann 
parents: 
35039 
diff
changeset
 | 
200  | 
Rings.thy \  | 
| 27368 | 201  | 
SAT.thy \  | 
202  | 
Set.thy \  | 
|
203  | 
Sum_Type.thy \  | 
|
| 
43691
 
c00febb8e39c
moved ATP dependencies to HOL-Plain, where they belong
 
blanchet 
parents: 
43614 
diff
changeset
 | 
204  | 
Tools/ATP/atp_problem.ML \  | 
| 46320 | 205  | 
Tools/ATP/atp_problem_generate.ML \  | 
| 
43691
 
c00febb8e39c
moved ATP dependencies to HOL-Plain, where they belong
 
blanchet 
parents: 
43614 
diff
changeset
 | 
206  | 
Tools/ATP/atp_proof.ML \  | 
| 46320 | 207  | 
Tools/ATP/atp_proof_reconstruct.ML \  | 
208  | 
Tools/ATP/atp_proof_redirect.ML \  | 
|
| 
43691
 
c00febb8e39c
moved ATP dependencies to HOL-Plain, where they belong
 
blanchet 
parents: 
43614 
diff
changeset
 | 
209  | 
Tools/ATP/atp_systems.ML \  | 
| 
 
c00febb8e39c
moved ATP dependencies to HOL-Plain, where they belong
 
blanchet 
parents: 
43614 
diff
changeset
 | 
210  | 
Tools/ATP/atp_util.ML \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
211  | 
Tools/Datatype/datatype.ML \  | 
| 31771 | 212  | 
Tools/Datatype/datatype_aux.ML \  | 
213  | 
Tools/Datatype/datatype_case.ML \  | 
|
214  | 
Tools/Datatype/datatype_codegen.ML \  | 
|
| 
33963
 
977b94b64905
renamed former datatype.ML to datatype_data.ML; datatype.ML provides uniform view on datatype.ML and datatype_rep_proofs.ML
 
haftmann 
parents: 
33954 
diff
changeset
 | 
215  | 
Tools/Datatype/datatype_data.ML \  | 
| 31771 | 216  | 
Tools/Datatype/datatype_prop.ML \  | 
217  | 
Tools/Datatype/datatype_realizer.ML \  | 
|
| 
45897
 
65cef0298158
clarified modules that contribute to datatype package;
 
wenzelm 
parents: 
45890 
diff
changeset
 | 
218  | 
Tools/Datatype/primrec.ML \  | 
| 45890 | 219  | 
Tools/Datatype/rep_datatype.ML \  | 
| 31771 | 220  | 
Tools/Function/context_tree.ML \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
221  | 
Tools/Function/fun.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
222  | 
Tools/Function/function.ML \  | 
| 
33099
 
b8cdd3d73022
function package: more standard names for structures and files
 
krauss 
parents: 
33098 
diff
changeset
 | 
223  | 
Tools/Function/function_common.ML \  | 
| 
 
b8cdd3d73022
function package: more standard names for structures and files
 
krauss 
parents: 
33098 
diff
changeset
 | 
224  | 
Tools/Function/function_core.ML \  | 
| 
 
b8cdd3d73022
function package: more standard names for structures and files
 
krauss 
parents: 
33098 
diff
changeset
 | 
225  | 
Tools/Function/function_lib.ML \  | 
| 33471 | 226  | 
Tools/Function/induction_schema.ML \  | 
| 31771 | 227  | 
Tools/Function/lexicographic_order.ML \  | 
228  | 
Tools/Function/measure_functions.ML \  | 
|
229  | 
Tools/Function/mutual.ML \  | 
|
| 40108 | 230  | 
Tools/Function/partial_function.ML \  | 
| 33083 | 231  | 
Tools/Function/pat_completeness.ML \  | 
| 31771 | 232  | 
Tools/Function/pattern_split.ML \  | 
| 33100 | 233  | 
Tools/Function/relation.ML \  | 
| 31771 | 234  | 
Tools/Function/scnp_reconstruct.ML \  | 
235  | 
Tools/Function/scnp_solve.ML \  | 
|
236  | 
Tools/Function/size.ML \  | 
|
237  | 
Tools/Function/sum_tree.ML \  | 
|
238  | 
Tools/Function/termination.ML \  | 
|
| 39940 | 239  | 
Tools/Meson/meson.ML \  | 
240  | 
Tools/Meson/meson_clausify.ML \  | 
|
| 39948 | 241  | 
Tools/Meson/meson_tactic.ML \  | 
| 46320 | 242  | 
Tools/Metis/metis_generate.ML \  | 
| 39946 | 243  | 
Tools/Metis/metis_reconstruct.ML \  | 
| 
44651
 
5d6a11e166cf
renamed "Metis_Tactics" to "Metis_Tactic", now that there is only one Metis tactic ("metisFT" is legacy)
 
blanchet 
parents: 
44516 
diff
changeset
 | 
244  | 
Tools/Metis/metis_tactic.ML \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
245  | 
Tools/abel_cancel.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
246  | 
Tools/arith_data.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
247  | 
Tools/cnf_funcs.ML \  | 
| 45890 | 248  | 
Tools/enriched_type.ML \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
249  | 
Tools/inductive.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
250  | 
Tools/inductive_realizer.ML \  | 
| 
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
251  | 
Tools/inductive_set.ML \  | 
| 
44087
 
8e491cb8841c
load lambda-lifting structure earlier, so it can be used in Metis
 
blanchet 
parents: 
44014 
diff
changeset
 | 
252  | 
Tools/lambda_lifting.ML \  | 
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
253  | 
Tools/lin_arith.ML \  | 
| 
44087
 
8e491cb8841c
load lambda-lifting structure earlier, so it can be used in Metis
 
blanchet 
parents: 
44014 
diff
changeset
 | 
254  | 
Tools/monomorph.ML \  | 
| 
30496
 
7cdcc9dd95cb
vague cleanup in arith proof tools setup: deleted dead code, more proper structures, clearer arrangement
 
haftmann 
parents: 
30457 
diff
changeset
 | 
255  | 
Tools/nat_arith.ML \  | 
| 27368 | 256  | 
Tools/prop_logic.ML \  | 
257  | 
Tools/refute.ML \  | 
|
258  | 
Tools/rewrite_hol_proof.ML \  | 
|
259  | 
Tools/sat_funcs.ML \  | 
|
260  | 
Tools/sat_solver.ML \  | 
|
| 
48109
 
0a58f7eefba2
Integrated set comprehension pointfree simproc.
 
Rafal Kolanski <rafal.kolanski@nicta.com.au> 
parents: 
48054 
diff
changeset
 | 
261  | 
Tools/set_comprehension_pointfree.ML \  | 
| 27368 | 262  | 
Tools/split_rule.ML \  | 
| 46641 | 263  | 
Tools/try0.ML \  | 
| 
31723
 
f5cafe803b55
discontinued ancient tradition to suffix certain ML module names with "_package"
 
haftmann 
parents: 
31706 
diff
changeset
 | 
264  | 
Tools/typedef.ML \  | 
| 27368 | 265  | 
Transitive_Closure.thy \  | 
266  | 
Typedef.thy \  | 
|
| 
40939
 
2c150063cd4d
setup subtyping/coercions once in HOL.thy, but enable it only later via configuration option;
 
wenzelm 
parents: 
40863 
diff
changeset
 | 
267  | 
Wellfounded.thy  | 
| 
28312
 
f0838044f034
different session branches for HOL-Plain vs. Plain
 
haftmann 
parents: 
28243 
diff
changeset
 | 
268  | 
|
| 
 
f0838044f034
different session branches for HOL-Plain vs. Plain
 
haftmann 
parents: 
28243 
diff
changeset
 | 
269  | 
$(OUT)/HOL-Plain: plain.ML $(PLAIN_DEPENDENCIES)  | 
| 28500 | 270  | 
@$(ISABELLE_TOOL) usedir -b -f plain.ML -g true $(OUT)/Pure HOL-Plain  | 
| 27368 | 271  | 
|
| 28401 | 272  | 
MAIN_DEPENDENCIES = $(PLAIN_DEPENDENCIES) \  | 
| 
35725
 
4d7e3cc9c52c
Big_Operators now in Main rather than Plain src/HOL/Wellfounded.thy
 
haftmann 
parents: 
35719 
diff
changeset
 | 
273  | 
Big_Operators.thy \  | 
| 32657 | 274  | 
Code_Evaluation.thy \  | 
| 
31205
 
98370b26c2ce
String.literal replaces message_string, code_numeral replaces (code_)index
 
haftmann 
parents: 
31203 
diff
changeset
 | 
275  | 
Code_Numeral.thy \  | 
| 
33296
 
a3924d1069e5
moved theory Divides after theory Nat_Numeral; tuned some proof texts
 
haftmann 
parents: 
33272 
diff
changeset
 | 
276  | 
Divides.thy \  | 
| 
34948
 
2d5f2a9f7601
refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
 
bulwahn 
parents: 
34228 
diff
changeset
 | 
277  | 
DSequence.thy \  | 
| 27368 | 278  | 
Equiv_Relations.thy \  | 
| 
40650
 
d40b347d5b0b
adding Enum to HOL-Main image and removing it from HOL-Library
 
bulwahn 
parents: 
40634 
diff
changeset
 | 
279  | 
Enum.thy \  | 
| 27368 | 280  | 
Groebner_Basis.thy \  | 
281  | 
Hilbert_Choice.thy \  | 
|
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
282  | 
Int.thy \  | 
| 
34948
 
2d5f2a9f7601
refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
 
bulwahn 
parents: 
34228 
diff
changeset
 | 
283  | 
Lazy_Sequence.thy \  | 
| 47308 | 284  | 
Lifting.thy \  | 
| 27421 | 285  | 
List.thy \  | 
286  | 
Main.thy \  | 
|
287  | 
Map.thy \  | 
|
| 
33318
 
ddd97d9dfbfb
moved Nat_Transfer before Divides; distributed Nat_Transfer setup accordingly
 
haftmann 
parents: 
33298 
diff
changeset
 | 
288  | 
Nat_Transfer.thy \  | 
| 
39183
 
512c10416590
adding dependencies to IsaMakefile; increasing negative search limit for predicate_compile_quickcheck; adding tracing of introduction rules in code_prolog
 
bulwahn 
parents: 
39048 
diff
changeset
 | 
289  | 
New_DSequence.thy \  | 
| 
 
512c10416590
adding dependencies to IsaMakefile; increasing negative search limit for predicate_compile_quickcheck; adding tracing of introduction rules in code_prolog
 
bulwahn 
parents: 
39048 
diff
changeset
 | 
290  | 
New_Random_Sequence.thy \  | 
| 
36915
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
291  | 
Nitpick.thy \  | 
| 
33356
 
9157d0f9f00e
moved Commutative_Ring into session Decision_Procs
 
haftmann 
parents: 
33348 
diff
changeset
 | 
292  | 
Numeral_Simprocs.thy \  | 
| 27421 | 293  | 
Presburger.thy \  | 
| 
46664
 
1f6c140f9c72
moved predicate relations and conversion rules between set and predicate relations from Predicate.thy to Relation.thy; moved Predicate.thy upwards in theory hierarchy
 
haftmann 
parents: 
46650 
diff
changeset
 | 
294  | 
Predicate.thy \  | 
| 
33250
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
295  | 
Predicate_Compile.thy \  | 
| 
31203
 
5c8fb4fd67e0
moved Code_Index, Random and Quickcheck before Main
 
haftmann 
parents: 
31186 
diff
changeset
 | 
296  | 
Quickcheck.thy \  | 
| 41919 | 297  | 
Quickcheck_Exhaustive.thy \  | 
| 43310 | 298  | 
Quickcheck_Narrowing.thy \  | 
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
299  | 
Quotient.thy \  | 
| 
31203
 
5c8fb4fd67e0
moved Code_Index, Random and Quickcheck before Main
 
haftmann 
parents: 
31186 
diff
changeset
 | 
300  | 
Random.thy \  | 
| 
34948
 
2d5f2a9f7601
refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
 
bulwahn 
parents: 
34228 
diff
changeset
 | 
301  | 
Random_Sequence.thy \  | 
| 39271 | 302  | 
Record.thy \  | 
| 36916 | 303  | 
Refute.thy \  | 
| 
36751
 
7f1da69cacb3
split of semiring normalization from Groebner theory; moved field_comp_conv to Numeral_Simproces
 
haftmann 
parents: 
36700 
diff
changeset
 | 
304  | 
Semiring_Normalization.thy \  | 
| 
47317
 
432b29a96f61
modernized obsolete old-style theory name with proper new-style underscore
 
huffman 
parents: 
47267 
diff
changeset
 | 
305  | 
Set_Interval.thy \  | 
| 
40178
 
00152d17855b
reverted e7a80c6752c9 -- there's not much point in putting a diagnosis tool (as opposed to a proof method) in Plain, but more importantly Sledgehammer must be in Main to use SMT solvers
 
blanchet 
parents: 
40162 
diff
changeset
 | 
306  | 
Sledgehammer.thy \  | 
| 36898 | 307  | 
SMT.thy \  | 
| 
31048
 
ac146fc38b51
refined HOL string theories and corresponding ML fragments
 
haftmann 
parents: 
31036 
diff
changeset
 | 
308  | 
String.thy \  | 
| 47325 | 309  | 
Transfer.thy \  | 
| 
31203
 
5c8fb4fd67e0
moved Code_Index, Random and Quickcheck before Main
 
haftmann 
parents: 
31186 
diff
changeset
 | 
310  | 
Typerep.thy \  | 
| 27421 | 311  | 
$(SRC)/Provers/Arith/assoc_fold.ML \  | 
312  | 
$(SRC)/Provers/Arith/cancel_numeral_factor.ML \  | 
|
313  | 
$(SRC)/Provers/Arith/cancel_numerals.ML \  | 
|
314  | 
$(SRC)/Provers/Arith/combine_numerals.ML \  | 
|
315  | 
$(SRC)/Provers/Arith/extract_common_term.ML \  | 
|
| 
33318
 
ddd97d9dfbfb
moved Nat_Transfer before Divides; distributed Nat_Transfer setup accordingly
 
haftmann 
parents: 
33298 
diff
changeset
 | 
316  | 
Tools/choice_specification.ML \  | 
| 39564 | 317  | 
Tools/code_evaluation.ML \  | 
| 41919 | 318  | 
Tools/groebner.ML \  | 
| 
31068
 
f591144b0f17
modules numeral_simprocs, nat_numeral_simprocs; proper structures for numeral simprocs
 
haftmann 
parents: 
31060 
diff
changeset
 | 
319  | 
Tools/int_arith.ML \  | 
| 
47324
 
ed2bad9b7c6a
renamed Tools/transfer.ML to Tools/legacy_transfer.ML
 
huffman 
parents: 
47318 
diff
changeset
 | 
320  | 
Tools/legacy_transfer.ML \  | 
| 47308 | 321  | 
Tools/Lifting/lifting_def.ML \  | 
322  | 
Tools/Lifting/lifting_info.ML \  | 
|
323  | 
Tools/Lifting/lifting_term.ML \  | 
|
324  | 
Tools/Lifting/lifting_setup.ML \  | 
|
| 
31055
 
2cf6efca6c71
proper structures for list and string code generation stuff
 
haftmann 
parents: 
31048 
diff
changeset
 | 
325  | 
Tools/list_code.ML \  | 
| 
41463
 
edbf0a86fb1c
adding simproc to rewrite list comprehensions to set comprehensions; adopting proofs
 
bulwahn 
parents: 
41426 
diff
changeset
 | 
326  | 
Tools/list_to_set_comprehension.ML \  | 
| 
31068
 
f591144b0f17
modules numeral_simprocs, nat_numeral_simprocs; proper structures for numeral simprocs
 
haftmann 
parents: 
31060 
diff
changeset
 | 
327  | 
Tools/nat_numeral_simprocs.ML \  | 
| 
36915
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
328  | 
Tools/Nitpick/kodkod.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
329  | 
Tools/Nitpick/kodkod_sat.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
330  | 
Tools/Nitpick/nitpick.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
331  | 
Tools/Nitpick/nitpick_hol.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
332  | 
Tools/Nitpick/nitpick_isar.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
333  | 
Tools/Nitpick/nitpick_kodkod.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
334  | 
Tools/Nitpick/nitpick_model.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
335  | 
Tools/Nitpick/nitpick_mono.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
336  | 
Tools/Nitpick/nitpick_nut.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
337  | 
Tools/Nitpick/nitpick_peephole.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
338  | 
Tools/Nitpick/nitpick_preproc.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
339  | 
Tools/Nitpick/nitpick_rep.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
340  | 
Tools/Nitpick/nitpick_scope.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
341  | 
Tools/Nitpick/nitpick_tests.ML \  | 
| 
 
7c429a484c74
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
 
blanchet 
parents: 
36901 
diff
changeset
 | 
342  | 
Tools/Nitpick/nitpick_util.ML \  | 
| 27421 | 343  | 
Tools/numeral.ML \  | 
| 
31068
 
f591144b0f17
modules numeral_simprocs, nat_numeral_simprocs; proper structures for numeral simprocs
 
haftmann 
parents: 
31060 
diff
changeset
 | 
344  | 
Tools/numeral_simprocs.ML \  | 
| 
40141
 
0e8a4e27a685
adding new predicate compiler files to the IsaMakefile
 
bulwahn 
parents: 
40123 
diff
changeset
 | 
345  | 
Tools/Predicate_Compile/core_data.ML \  | 
| 
 
0e8a4e27a685
adding new predicate compiler files to the IsaMakefile
 
bulwahn 
parents: 
40123 
diff
changeset
 | 
346  | 
Tools/Predicate_Compile/mode_inference.ML \  | 
| 
33250
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
347  | 
Tools/Predicate_Compile/predicate_compile_aux.ML \  | 
| 
36046
 
c3946372f556
putting compilation setup of predicate compiler in a separate file
 
bulwahn 
parents: 
36032 
diff
changeset
 | 
348  | 
Tools/Predicate_Compile/predicate_compile_compilations.ML \  | 
| 
33250
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
349  | 
Tools/Predicate_Compile/predicate_compile_core.ML \  | 
| 
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
350  | 
Tools/Predicate_Compile/predicate_compile_data.ML \  | 
| 
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
351  | 
Tools/Predicate_Compile/predicate_compile_fun.ML \  | 
| 
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
352  | 
Tools/Predicate_Compile/predicate_compile.ML \  | 
| 
40141
 
0e8a4e27a685
adding new predicate compiler files to the IsaMakefile
 
bulwahn 
parents: 
40123 
diff
changeset
 | 
353  | 
Tools/Predicate_Compile/predicate_compile_proof.ML \  | 
| 
36032
 
dfd30b5b4e73
adding specialisation of predicates to the predicate compiler
 
bulwahn 
parents: 
35972 
diff
changeset
 | 
354  | 
Tools/Predicate_Compile/predicate_compile_specialisation.ML \  | 
| 
33250
 
5c2af18a3237
including the predicate compiler in HOL-Main; added RandomPredicate monad to Quickcheck
 
bulwahn 
parents: 
33210 
diff
changeset
 | 
355  | 
Tools/Predicate_Compile/predicate_compile_pred.ML \  | 
| 27421 | 356  | 
Tools/Qelim/cooper.ML \  | 
| 36803 | 357  | 
Tools/Qelim/cooper_procedure.ML \  | 
| 27421 | 358  | 
Tools/Qelim/qelim.ML \  | 
| 
41920
 
d4fb7a418152
moving exhaustive_generators.ML to Quickcheck directory
 
bulwahn 
parents: 
41919 
diff
changeset
 | 
359  | 
Tools/Quickcheck/exhaustive_generators.ML \  | 
| 41924 | 360  | 
Tools/Quickcheck/random_generators.ML \  | 
| 
41928
 
05abcee548a1
adaptions in generators using the common functions
 
bulwahn 
parents: 
41927 
diff
changeset
 | 
361  | 
Tools/Quickcheck/quickcheck_common.ML \  | 
| 43310 | 362  | 
Tools/Quickcheck/narrowing_generators.ML \  | 
363  | 
Tools/Quickcheck/Narrowing_Engine.hs \  | 
|
364  | 
Tools/Quickcheck/PNF_Narrowing_Engine.hs \  | 
|
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
365  | 
Tools/Quotient/quotient_def.ML \  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
366  | 
Tools/Quotient/quotient_info.ML \  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
367  | 
Tools/Quotient/quotient_tacs.ML \  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
368  | 
Tools/Quotient/quotient_term.ML \  | 
| 45680 | 369  | 
Tools/Quotient/quotient_type.ML \  | 
| 
38394
 
3142c1e21a0e
moved Record.thy from session Plain to Main; avoid variable name acc
 
haftmann 
parents: 
38282 
diff
changeset
 | 
370  | 
Tools/record.ML \  | 
| 
36753
 
5cf4e9128f22
renamed Normalizer to the more specific Semiring_Normalizer
 
haftmann 
parents: 
36751 
diff
changeset
 | 
371  | 
Tools/semiring_normalizer.ML \  | 
| 
41042
 
8275f52ac991
load "try" after "Metis" and move "Async_Manager" back to Sledgehammer
 
blanchet 
parents: 
41023 
diff
changeset
 | 
372  | 
Tools/Sledgehammer/async_manager.ML \  | 
| 
48250
 
1065c307fafe
further ML structure split to permit finer-grained loading/reordering (problem to solve: MaSh needs most of Sledgehammer)
 
blanchet 
parents: 
48244 
diff
changeset
 | 
373  | 
Tools/Sledgehammer/sledgehammer_fact.ML \  | 
| 
 
1065c307fafe
further ML structure split to permit finer-grained loading/reordering (problem to solve: MaSh needs most of Sledgehammer)
 
blanchet 
parents: 
48244 
diff
changeset
 | 
374  | 
Tools/Sledgehammer/sledgehammer_filter_iter.ML \  | 
| 
 
1065c307fafe
further ML structure split to permit finer-grained loading/reordering (problem to solve: MaSh needs most of Sledgehammer)
 
blanchet 
parents: 
48244 
diff
changeset
 | 
375  | 
Tools/Sledgehammer/sledgehammer_filter_mash.ML \  | 
| 38986 | 376  | 
Tools/Sledgehammer/sledgehammer_minimize.ML \  | 
| 
35866
 
513074557e06
move the Sledgehammer Isar commands together into one file;
 
blanchet 
parents: 
35865 
diff
changeset
 | 
377  | 
Tools/Sledgehammer/sledgehammer_isar.ML \  | 
| 
41087
 
d7b5fd465198
split "Sledgehammer" module into two parts, to resolve forthcoming dependency problems
 
blanchet 
parents: 
41065 
diff
changeset
 | 
378  | 
Tools/Sledgehammer/sledgehammer_provers.ML \  | 
| 
 
d7b5fd465198
split "Sledgehammer" module into two parts, to resolve forthcoming dependency problems
 
blanchet 
parents: 
41065 
diff
changeset
 | 
379  | 
Tools/Sledgehammer/sledgehammer_run.ML \  | 
| 35967 | 380  | 
Tools/Sledgehammer/sledgehammer_util.ML \  | 
| 36898 | 381  | 
Tools/SMT/smtlib_interface.ML \  | 
| 40277 | 382  | 
Tools/SMT/smt_builtin.ML \  | 
| 
40424
 
7550b2cba1cb
better modularization: moved SMT configuration options and diagnostics as well as SMT failure and exception into separate structures (both of which are loaded first and consequently are available to other SMT structures)
 
boehmes 
parents: 
40420 
diff
changeset
 | 
383  | 
Tools/SMT/smt_config.ML \  | 
| 
41426
 
09615ed31f04
re-implemented support for datatypes (including records and typedefs);
 
boehmes 
parents: 
41413 
diff
changeset
 | 
384  | 
Tools/SMT/smt_datatypes.ML \  | 
| 
40424
 
7550b2cba1cb
better modularization: moved SMT configuration options and diagnostics as well as SMT failure and exception into separate structures (both of which are loaded first and consequently are available to other SMT structures)
 
boehmes 
parents: 
40420 
diff
changeset
 | 
385  | 
Tools/SMT/smt_failure.ML \  | 
| 36898 | 386  | 
Tools/SMT/smt_normalize.ML \  | 
| 
40162
 
7f58a9a843c2
joined setup of SMT solvers in one place; turned Z3-specific options into SMT options (renamed configuration options from z3_* to smt_*); more detailed SMT exception; improved SMT filter interface
 
boehmes 
parents: 
40141 
diff
changeset
 | 
387  | 
Tools/SMT/smt_setup_solvers.ML \  | 
| 36898 | 388  | 
Tools/SMT/smt_solver.ML \  | 
389  | 
Tools/SMT/smt_translate.ML \  | 
|
| 
40662
 
798aad2229c0
added prove reconstruction for injective functions;
 
boehmes 
parents: 
40650 
diff
changeset
 | 
390  | 
Tools/SMT/smt_utils.ML \  | 
| 36898 | 391  | 
Tools/SMT/z3_interface.ML \  | 
392  | 
Tools/SMT/z3_model.ML \  | 
|
393  | 
Tools/SMT/z3_proof_literals.ML \  | 
|
| 
40662
 
798aad2229c0
added prove reconstruction for injective functions;
 
boehmes 
parents: 
40650 
diff
changeset
 | 
394  | 
Tools/SMT/z3_proof_methods.ML \  | 
| 36898 | 395  | 
Tools/SMT/z3_proof_parser.ML \  | 
396  | 
Tools/SMT/z3_proof_reconstruction.ML \  | 
|
397  | 
Tools/SMT/z3_proof_tools.ML \  | 
|
| 
31055
 
2cf6efca6c71
proper structures for list and string code generation stuff
 
haftmann 
parents: 
31048 
diff
changeset
 | 
398  | 
Tools/string_code.ML \  | 
| 27421 | 399  | 
Tools/string_syntax.ML \  | 
| 47325 | 400  | 
Tools/transfer.ML \  | 
| 28401 | 401  | 
|
402  | 
$(OUT)/HOL-Main: main.ML $(MAIN_DEPENDENCIES)  | 
|
| 28500 | 403  | 
@$(ISABELLE_TOOL) usedir -b -f main.ML -g true $(OUT)/Pure HOL-Main  | 
| 28401 | 404  | 
|
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
405  | 
HOL_DEPENDENCIES = $(MAIN_DEPENDENCIES) \  | 
| 30096 | 406  | 
Archimedean_Field.thy \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
407  | 
Complex.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
408  | 
Complex_Main.thy \  | 
| 
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
409  | 
Deriv.thy \  | 
| 
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
410  | 
Fact.thy \  | 
| 32479 | 411  | 
GCD.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
412  | 
Lim.thy \  | 
| 31352 | 413  | 
Limits.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
414  | 
Ln.thy \  | 
| 
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
415  | 
Log.thy \  | 
| 32479 | 416  | 
Lubs.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
417  | 
MacLaurin.thy \  | 
| 
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
418  | 
NthRoot.thy \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
419  | 
Parity.thy \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
420  | 
RComplete.thy \  | 
| 35372 | 421  | 
Rat.thy \  | 
| 
32733
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
422  | 
Real.thy \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
423  | 
RealDef.thy \  | 
| 
 
71618deaf777
moved generic cong_tac from HOL/Tools/datatype_aux.ML to Tools/cong_tac.ML, proper subgoal selection (failure, not exception);
 
wenzelm 
parents: 
32674 
diff
changeset
 | 
424  | 
RealVector.thy \  | 
| 
29197
 
6d4cb27ed19c
adapted HOL source structure to distribution layout
 
haftmann 
parents: 
29181 
diff
changeset
 | 
425  | 
SEQ.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
426  | 
Series.thy \  | 
| 
33269
 
3b7e2dbbd684
New theory SupInf of the supremum and infimum operators for sets of reals.
 
paulson 
parents: 
33083 
diff
changeset
 | 
427  | 
SupInf.thy \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
428  | 
Taylor.thy \  | 
| 
40839
 
48e01d16dd17
activate subtyping/coercions in theory Complex_Main;
 
wenzelm 
parents: 
40837 
diff
changeset
 | 
429  | 
Tools/SMT/smt_real.ML \  | 
| 
28952
 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 
haftmann 
parents: 
28905 
diff
changeset
 | 
430  | 
Tools/float_syntax.ML \  | 
| 
40839
 
48e01d16dd17
activate subtyping/coercions in theory Complex_Main;
 
wenzelm 
parents: 
40837 
diff
changeset
 | 
431  | 
Transcendental.thy  | 
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
432  | 
|
| 
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
433  | 
$(OUT)/HOL: ROOT.ML $(HOL_DEPENDENCIES)  | 
| 
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
434  | 
@$(ISABELLE_TOOL) usedir -b -g true $(OUT)/Pure HOL  | 
| 
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
435  | 
|
| 
7535
 
599d3414b51d
The Hahn-Banach theorem for real vectorspaces (Isabelle/Isar)
 
wenzelm 
parents: 
7513 
diff
changeset
 | 
436  | 
|
| 10255 | 437  | 
## HOL-Library  | 
438  | 
||
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
439  | 
HOL-Library: HOL $(OUT)/HOL-Library  | 
| 10255 | 440  | 
|
| 
38137
 
6fda94059baa
renamed funny Library ROOT files back to default ROOT.ML -- ML files are no longer located via implicit load path (cf. 2b9bfa0b44f1);
 
wenzelm 
parents: 
38119 
diff
changeset
 | 
441  | 
$(OUT)/HOL-Library: $(OUT)/HOL Library/ROOT.ML \  | 
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
442  | 
$(SRC)/HOL/Tools/float_arith.ML $(SRC)/Tools/float.ML \  | 
| 
37818
 
dd65033fed78
load cache_io before code generator; moved adhoc-overloading to generic tools
 
haftmann 
parents: 
37790 
diff
changeset
 | 
443  | 
Library/Abstract_Rat.thy $(SRC)/Tools/Adhoc_Overloading.thy \  | 
| 
46238
 
9ace9e5b79be
renaming theory AList_Impl back to AList (reverting 1fec5b365f9b; AList with distinct key invariant is called DAList)
 
bulwahn 
parents: 
46237 
diff
changeset
 | 
444  | 
Library/AList.thy Library/AList_Mapping.thy \  | 
| 
44897
 
787983a08bfb
moving connection of association lists to Mappings into a separate theory
 
bulwahn 
parents: 
44860 
diff
changeset
 | 
445  | 
Library/BigO.thy Library/Binomial.thy \  | 
| 48051 | 446  | 
Library/Bit.thy Library/Boolean_Algebra.thy Library/Cardinality.thy \  | 
| 37662 | 447  | 
Library/Char_nat.thy Library/Code_Char.thy Library/Code_Char_chr.thy \  | 
| 43919 | 448  | 
Library/Code_Char_ord.thy Library/Code_Integer.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
449  | 
Library/Code_Nat.thy Library/Code_Natural.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
450  | 
Library/Efficient_Nat.thy Library/Code_Prolog.thy \  | 
| 45483 | 451  | 
Library/Code_Real_Approx_By_Float.thy \  | 
| 43919 | 452  | 
Tools/Predicate_Compile/code_prolog.ML Library/ContNotDenum.thy \  | 
| 47232 | 453  | 
Library/Continuity.thy \  | 
| 
45748
 
cf79cc09cab4
remove Library/Diagonalize.thy, because Library/Nat_Bijection.thy includes all the same functionality
 
huffman 
parents: 
45716 
diff
changeset
 | 
454  | 
Library/Convex.thy Library/Countable.thy \  | 
| 47232 | 455  | 
Library/Dlist.thy Library/Eval_Witness.thy \  | 
456  | 
Library/DAList.thy Library/Dlist.thy \  | 
|
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
457  | 
Library/Eval_Witness.thy \  | 
| 48028 | 458  | 
Library/Extended_Real.thy Library/Extended_Nat.thy \  | 
| 
48041
 
d60f6b41bf2d
remove pretty syntax for FinFuns at the end and provide separate syntax theory
 
Andreas Lochbihler 
parents: 
48028 
diff
changeset
 | 
459  | 
Library/FinFun.thy Library/FinFun_Syntax.thy Library/Float.thy \  | 
| 43919 | 460  | 
Library/Formal_Power_Series.thy Library/Fraction_Field.thy \  | 
| 47232 | 461  | 
Library/FrechetDeriv.thy Library/FuncSet.thy \  | 
| 48188 | 462  | 
Library/Function_Algebras.thy Library/Function_Division.thy \  | 
463  | 
Library/Fundamental_Theorem_Algebra.thy \  | 
|
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
464  | 
Library/Glbs.thy Library/Indicator_Function.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
465  | 
Library/Infinite_Set.thy Library/Inner_Product.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
466  | 
Library/Kleene_Algebra.thy Library/LaTeXsugar.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
467  | 
Library/Lattice_Algebras.thy Library/Lattice_Syntax.thy \  | 
| 47232 | 468  | 
Library/Library.thy Library/List_Prefix.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
469  | 
Library/List_lexord.thy Library/Mapping.thy Library/Monad_Syntax.thy \  | 
| 
44236
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
470  | 
Library/Multiset.thy Library/Nat_Bijection.thy \  | 
| 
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
471  | 
Library/Numeral_Type.thy Library/Old_Recdef.thy \  | 
| 
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
472  | 
Library/OptionalSugar.thy Library/Order_Relation.thy \  | 
| 
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
473  | 
Library/Permutation.thy Library/Permutations.thy \  | 
| 48163 | 474  | 
Library/Phantom_Type.thy Library/Poly_Deriv.thy \  | 
475  | 
Library/Polynomial.thy Library/Predicate_Compile_Quickcheck.thy \  | 
|
476  | 
Library/Preorder.thy Library/Product_Vector.thy \  | 
|
477  | 
Library/Product_ord.thy Library/Product_plus.thy \  | 
|
478  | 
Library/Product_Lattice.thy Library/Quickcheck_Types.thy \  | 
|
479  | 
Library/Quotient_List.thy Library/Quotient_Option.thy \  | 
|
480  | 
Library/Quotient_Product.thy Library/Quotient_Set.thy \  | 
|
481  | 
Library/Quotient_Sum.thy Library/Quotient_Syntax.thy \  | 
|
482  | 
Library/Quotient_Type.thy Library/RBT.thy Library/RBT_Impl.thy \  | 
|
483  | 
Library/RBT_Mapping.thy Library/README.html Library/Saturated.thy \  | 
|
484  | 
Library/Set_Algebras.thy Library/State_Monad.thy Library/Ramsey.thy \  | 
|
| 
44818
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
44657 
diff
changeset
 | 
485  | 
Library/Reflection.thy Library/Sublist_Order.thy \  | 
| 
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
44657 
diff
changeset
 | 
486  | 
Library/Sum_of_Squares.thy Library/Sum_of_Squares/sos_wrapper.ML \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
487  | 
Library/Sum_of_Squares/sum_of_squares.ML Library/Target_Numeral.thy \  | 
| 
42071
 
04577a7e0c51
move "TPTP" wrapper and "Sledgehammer as a tactic" to "HOL/ex"
 
blanchet 
parents: 
42064 
diff
changeset
 | 
488  | 
Library/Transitive_Closure_Table.thy Library/Univ_Poly.thy \  | 
| 
44014
 
88bd7d74a2c1
moved recursion combinator to HOL/Library/Wfrec.thy -- it is so fundamental and well-known that it should survive recdef
 
krauss 
parents: 
44013 
diff
changeset
 | 
489  | 
Library/Wfrec.thy Library/While_Combinator.thy Library/Zorn.thy \  | 
| 
37818
 
dd65033fed78
load cache_io before code generator; moved adhoc-overloading to generic tools
 
haftmann 
parents: 
37790 
diff
changeset
 | 
490  | 
$(SRC)/Tools/adhoc_overloading.ML Library/positivstellensatz.ML \  | 
| 37789 | 491  | 
Library/reflection.ML Library/reify_data.ML \  | 
| 
44013
 
5cfc1c36ae97
moved recdef package to HOL/Library/Old_Recdef.thy
 
krauss 
parents: 
44006 
diff
changeset
 | 
492  | 
Library/document/root.bib Library/document/root.tex \  | 
| 
 
5cfc1c36ae97
moved recdef package to HOL/Library/Old_Recdef.thy
 
krauss 
parents: 
44006 
diff
changeset
 | 
493  | 
Tools/TFL/casesplit.ML Tools/TFL/dcterm.ML Tools/TFL/post.ML \  | 
| 
 
5cfc1c36ae97
moved recdef package to HOL/Library/Old_Recdef.thy
 
krauss 
parents: 
44006 
diff
changeset
 | 
494  | 
Tools/TFL/rules.ML Tools/TFL/tfl.ML Tools/TFL/thms.ML \  | 
| 
 
5cfc1c36ae97
moved recdef package to HOL/Library/Old_Recdef.thy
 
krauss 
parents: 
44006 
diff
changeset
 | 
495  | 
Tools/TFL/thry.ML Tools/TFL/usyntax.ML Tools/TFL/utils.ML \  | 
| 
 
5cfc1c36ae97
moved recdef package to HOL/Library/Old_Recdef.thy
 
krauss 
parents: 
44006 
diff
changeset
 | 
496  | 
Tools/recdef.ML  | 
| 
38137
 
6fda94059baa
renamed funny Library ROOT files back to default ROOT.ML -- ML files are no longer located via implicit load path (cf. 2b9bfa0b44f1);
 
wenzelm 
parents: 
38119 
diff
changeset
 | 
497  | 
@cd Library; $(ISABELLE_TOOL) usedir -b $(OUT)/HOL HOL-Library  | 
| 10255 | 498  | 
|
499  | 
||
| 
31795
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
500  | 
## HOL-Hahn_Banach  | 
| 27421 | 501  | 
|
| 
31795
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
502  | 
HOL-Hahn_Banach: HOL $(LOG)/HOL-Hahn_Banach.gz  | 
| 27421 | 503  | 
|
| 
31795
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
504  | 
$(LOG)/HOL-Hahn_Banach.gz: $(OUT)/HOL Hahn_Banach/Bounds.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
505  | 
Hahn_Banach/Function_Norm.thy Hahn_Banach/Function_Order.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
506  | 
Hahn_Banach/Hahn_Banach.thy Hahn_Banach/Hahn_Banach_Ext_Lemmas.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
507  | 
Hahn_Banach/Hahn_Banach_Sup_Lemmas.thy Hahn_Banach/Linearform.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
508  | 
Hahn_Banach/Normed_Space.thy Hahn_Banach/README.html \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
509  | 
Hahn_Banach/ROOT.ML Hahn_Banach/Subspace.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
510  | 
Hahn_Banach/Vector_Space.thy Hahn_Banach/Zorn_Lemma.thy \  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
511  | 
Hahn_Banach/document/root.bib Hahn_Banach/document/root.tex  | 
| 
 
be3e1cc5005c
standard naming conventions for session and theories;
 
wenzelm 
parents: 
31771 
diff
changeset
 | 
512  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Hahn_Banach  | 
| 27421 | 513  | 
|
514  | 
||
| 4518 | 515  | 
## HOL-Induct  | 
| 2473 | 516  | 
|
| 4518 | 517  | 
HOL-Induct: HOL $(LOG)/HOL-Induct.gz  | 
| 3125 | 518  | 
|
| 
33688
 
1a97dcd8dc6a
moved old SList, LList, LFilter to AFP/Lazy-Lists-II;
 
wenzelm 
parents: 
33649 
diff
changeset
 | 
519  | 
$(LOG)/HOL-Induct.gz: $(OUT)/HOL Induct/Com.thy Induct/Comb.thy \  | 
| 
 
1a97dcd8dc6a
moved old SList, LList, LFilter to AFP/Lazy-Lists-II;
 
wenzelm 
parents: 
33649 
diff
changeset
 | 
520  | 
Induct/Ordinals.thy Induct/PropLog.thy Induct/QuoNestedDataType.thy \  | 
| 
 
1a97dcd8dc6a
moved old SList, LList, LFilter to AFP/Lazy-Lists-II;
 
wenzelm 
parents: 
33649 
diff
changeset
 | 
521  | 
Induct/QuoDataType.thy Induct/ROOT.ML Induct/Sexp.thy \  | 
| 35249 | 522  | 
Induct/Sigma_Algebra.thy Induct/ABexp.thy Induct/SList.thy \  | 
523  | 
Induct/Term.thy Induct/Tree.thy Induct/document/root.tex  | 
|
| 28500 | 524  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Induct  | 
| 3125 | 525  | 
|
526  | 
||
| 4518 | 527  | 
## HOL-IMP  | 
528  | 
||
| 43917 | 529  | 
HOL-IMP: HOL $(OUT)/HOL-IMP  | 
| 2448 | 530  | 
|
| 45112 | 531  | 
$(OUT)/HOL-IMP: $(OUT)/HOL \  | 
| 47602 | 532  | 
IMP/ACom.thy \  | 
| 47613 | 533  | 
IMP/Abs_Int0.thy IMP/Abs_State.thy IMP/Abs_Int1.thy \  | 
534  | 
IMP/Abs_Int1_const.thy IMP/Abs_Int1_parity.thy \  | 
|
535  | 
IMP/Abs_Int2.thy IMP/Abs_Int2_ivl.thy IMP/Abs_Int3.thy \  | 
|
| 47602 | 536  | 
IMP/Abs_Int_ITP/Abs_Int0_ITP.thy IMP/Abs_Int_ITP/Abs_State_ITP.thy \  | 
537  | 
IMP/Abs_Int_ITP/Abs_Int1_ITP.thy IMP/Abs_Int_ITP/Abs_Int1_const_ITP.thy \  | 
|
538  | 
IMP/Abs_Int_ITP/Abs_Int1_parity_ITP.thy IMP/Abs_Int_ITP/Abs_Int2_ITP.thy \  | 
|
539  | 
IMP/Abs_Int_ITP/Abs_Int2_ivl_ITP.thy IMP/Abs_Int_ITP/Abs_Int3_ITP.thy \  | 
|
540  | 
IMP/Abs_Int_Den/Abs_Int_den0_fun.thy \  | 
|
| 45111 | 541  | 
IMP/Abs_Int_Den/Abs_State_den.thy IMP/Abs_Int_Den/Abs_Int_den0.thy \  | 
542  | 
IMP/Abs_Int_Den/Abs_Int_den0_const.thy IMP/Abs_Int_Den/Abs_Int_den1.thy \  | 
|
543  | 
IMP/Abs_Int_Den/Abs_Int_den1_ivl.thy IMP/Abs_Int_Den/Abs_Int_den2.thy \  | 
|
| 45885 | 544  | 
IMP/ASM.thy IMP/AExp.thy IMP/BExp.thy IMP/Big_Step.thy IMP/C_like.thy \  | 
| 46232 | 545  | 
IMP/Collecting.thy IMP/Collecting_list.thy IMP/Collecting1.thy IMP/Com.thy \  | 
546  | 
IMP/Compiler.thy IMP/Comp_Rev.thy \  | 
|
547  | 
IMP/Def_Ass.thy IMP/Def_Ass_Big.thy IMP/Def_Ass_Exp.thy \  | 
|
| 43158 | 548  | 
IMP/Def_Ass_Small.thy IMP/Def_Ass_Sound_Big.thy \  | 
549  | 
IMP/Def_Ass_Sound_Small.thy IMP/Denotation.thy IMP/Hoare.thy \  | 
|
550  | 
IMP/HoareT.thy IMP/Hoare_Examples.thy IMP/Hoare_Sound_Complete.thy \  | 
|
| 45812 | 551  | 
IMP/Live.thy IMP/Live_True.thy IMP/OO.thy IMP/Poly_Types.thy IMP/Procs.thy \  | 
| 43158 | 552  | 
IMP/Procs_Dyn_Vars_Dyn.thy IMP/Procs_Stat_Vars_Dyn.thy \  | 
553  | 
IMP/Procs_Stat_Vars_Stat.thy IMP/Sec_Type_Expr.thy IMP/Sec_Typing.thy \  | 
|
554  | 
IMP/Sec_TypingT.thy IMP/Small_Step.thy IMP/Star.thy IMP/Types.thy \  | 
|
| 45716 | 555  | 
IMP/VC.thy IMP/Vars.thy \  | 
| 27164 | 556  | 
IMP/ROOT.ML IMP/document/root.tex IMP/document/root.bib  | 
| 
45320
 
9d7b52c8eb01
moved latex generation for HOL-IMP out of distribution
 
kleing 
parents: 
45319 
diff
changeset
 | 
557  | 
@cd IMP && $(ISABELLE_TOOL) usedir -g true -b $(OUT)/HOL HOL-IMP  | 
| 2448 | 558  | 
|
| 8179 | 559  | 
## HOL-IMPP  | 
560  | 
||
561  | 
HOL-IMPP: HOL $(LOG)/HOL-IMPP.gz  | 
|
562  | 
||
| 27164 | 563  | 
$(LOG)/HOL-IMPP.gz: $(OUT)/HOL IMPP/ROOT.ML IMPP/Com.thy \  | 
| 19803 | 564  | 
IMPP/Natural.thy IMPP/Hoare.thy IMPP/Misc.thy IMPP/EvenOdd.thy  | 
| 28500 | 565  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL IMPP  | 
| 8179 | 566  | 
|
567  | 
||
| 
47267
 
4c7548e7df86
merged, manually resolving conflicts due to session renaming (cf. 6488c5efec49)
 
krauss 
diff
changeset
 | 
568  | 
## HOL-Import  | 
| 46785 | 569  | 
|
| 
47264
 
6488c5efec49
renamed import session back to Import, conforming to directory name; NEWS
 
krauss 
parents: 
47260 
diff
changeset
 | 
570  | 
HOL-Import: $(LOG)/HOL-Import.gz  | 
| 14516 | 571  | 
|
| 
47264
 
6488c5efec49
renamed import session back to Import, conforming to directory name; NEWS
 
krauss 
parents: 
47260 
diff
changeset
 | 
572  | 
$(LOG)/HOL-Import.gz: $(OUT)/HOL \  | 
| 
47258
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
573  | 
Import/ROOT.ML \  | 
| 
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
574  | 
Import/Import_Setup.thy \  | 
| 
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
575  | 
Import/import_data.ML \  | 
| 
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
576  | 
Import/import_rule.ML \  | 
| 
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
577  | 
Import/HOL_Light_Maps.thy \  | 
| 
 
880e587eee9f
Modernized HOL-Import for HOL Light
 
Cezary Kaliszyk <cezarykaliszyk@gmail.com> 
parents: 
47232 
diff
changeset
 | 
578  | 
Import/HOL_Light_Import.thy  | 
| 
47264
 
6488c5efec49
renamed import session back to Import, conforming to directory name; NEWS
 
krauss 
parents: 
47260 
diff
changeset
 | 
579  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Import  | 
| 14516 | 580  | 
|
| 47263 | 581  | 
|
| 32479 | 582  | 
## HOL-Number_Theory  | 
| 31719 | 583  | 
|
| 32479 | 584  | 
HOL-Number_Theory: HOL $(LOG)/HOL-Number_Theory.gz  | 
| 31719 | 585  | 
|
| 32479 | 586  | 
$(LOG)/HOL-Number_Theory.gz: $(OUT)/HOL $(ALGEBRA_DEPENDENCIES) \  | 
| 31771 | 587  | 
Library/Multiset.thy \  | 
| 32479 | 588  | 
Number_Theory/Binomial.thy \  | 
589  | 
Number_Theory/Cong.thy \  | 
|
590  | 
Number_Theory/Fib.thy \  | 
|
591  | 
Number_Theory/MiscAlgebra.thy \  | 
|
592  | 
Number_Theory/Number_Theory.thy \  | 
|
593  | 
Number_Theory/Residues.thy \  | 
|
594  | 
Number_Theory/UniqueFactorization.thy \  | 
|
595  | 
Number_Theory/ROOT.ML  | 
|
596  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Number_Theory  | 
|
| 
41980
 
28b51effc5ed
split Extended_Reals into parts for Library and Multivariate_Analysis
 
hoelzl 
parents: 
41973 
diff
changeset
 | 
597  | 
|
| 31719 | 598  | 
|
| 32479 | 599  | 
## HOL-Old_Number_Theory  | 
| 9510 | 600  | 
|
| 32479 | 601  | 
HOL-Old_Number_Theory: HOL $(LOG)/HOL-Old_Number_Theory.gz  | 
| 9510 | 602  | 
|
| 37021 | 603  | 
$(LOG)/HOL-Old_Number_Theory.gz: $(OUT)/HOL Library/Permutation.thy \  | 
604  | 
Old_Number_Theory/Primes.thy Old_Number_Theory/Fib.thy \  | 
|
605  | 
Old_Number_Theory/Factorization.thy Old_Number_Theory/BijectionRel.thy\  | 
|
606  | 
Old_Number_Theory/Chinese.thy Old_Number_Theory/EulerFermat.thy \  | 
|
607  | 
Old_Number_Theory/IntFact.thy Old_Number_Theory/IntPrimes.thy \  | 
|
608  | 
Old_Number_Theory/WilsonBij.thy Old_Number_Theory/WilsonRuss.thy \  | 
|
609  | 
Old_Number_Theory/Finite2.thy Old_Number_Theory/Int2.thy \  | 
|
610  | 
Old_Number_Theory/EvenOdd.thy Old_Number_Theory/Residues.thy \  | 
|
611  | 
Old_Number_Theory/Euler.thy Old_Number_Theory/Gauss.thy \  | 
|
| 32479 | 612  | 
Old_Number_Theory/Quadratic_Reciprocity.thy Library/Infinite_Set.thy \  | 
| 37021 | 613  | 
Old_Number_Theory/Legacy_GCD.thy Old_Number_Theory/Pocklington.thy \  | 
614  | 
Old_Number_Theory/ROOT.ML  | 
|
| 32479 | 615  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Old_Number_Theory  | 
| 9510 | 616  | 
|
617  | 
||
| 4518 | 618  | 
## HOL-Hoare  | 
619  | 
||
620  | 
HOL-Hoare: HOL $(LOG)/HOL-Hoare.gz  | 
|
| 2448 | 621  | 
|
| 27164 | 622  | 
$(LOG)/HOL-Hoare.gz: $(OUT)/HOL Hoare/Arith2.thy Hoare/Examples.thy \  | 
| 42153 | 623  | 
Hoare/Hoare.thy Hoare/hoare_syntax.ML Hoare/hoare_tac.ML \  | 
624  | 
Hoare/Heap.thy Hoare/Hoare_Logic.thy Hoare/Hoare_Logic_Abort.thy \  | 
|
| 27164 | 625  | 
Hoare/HeapSyntax.thy Hoare/Pointer_Examples.thy Hoare/ROOT.ML \  | 
626  | 
Hoare/ExamplesAbort.thy Hoare/HeapSyntaxAbort.thy \  | 
|
| 42153 | 627  | 
Hoare/SchorrWaite.thy Hoare/Separation.thy Hoare/SepLogHeap.thy \  | 
628  | 
Hoare/document/root.tex Hoare/document/root.bib  | 
|
| 28500 | 629  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Hoare  | 
| 2448 | 630  | 
|
631  | 
||
| 
32621
 
a073cb249a06
theory entry point for session Hoare_Parallel (now also with proper underscore)
 
haftmann 
parents: 
32618 
diff
changeset
 | 
632  | 
## HOL-Hoare_Parallel  | 
| 12996 | 633  | 
|
| 
32621
 
a073cb249a06
theory entry point for session Hoare_Parallel (now also with proper underscore)
 
haftmann 
parents: 
32618 
diff
changeset
 | 
634  | 
HOL-Hoare_Parallel: HOL $(LOG)/HOL-Hoare_Parallel.gz  | 
| 12996 | 635  | 
|
| 
32621
 
a073cb249a06
theory entry point for session Hoare_Parallel (now also with proper underscore)
 
haftmann 
parents: 
32618 
diff
changeset
 | 
636  | 
$(LOG)/HOL-Hoare_Parallel.gz: $(OUT)/HOL Hoare_Parallel/Gar_Coll.thy \  | 
| 33439 | 637  | 
Hoare_Parallel/Graph.thy Hoare_Parallel/Hoare_Parallel.thy \  | 
638  | 
Hoare_Parallel/Mul_Gar_Coll.thy Hoare_Parallel/OG_Com.thy \  | 
|
639  | 
Hoare_Parallel/OG_Examples.thy Hoare_Parallel/OG_Hoare.thy \  | 
|
640  | 
Hoare_Parallel/OG_Syntax.thy Hoare_Parallel/OG_Tactics.thy \  | 
|
641  | 
Hoare_Parallel/OG_Tran.thy Hoare_Parallel/Quote_Antiquote.thy \  | 
|
642  | 
Hoare_Parallel/RG_Com.thy Hoare_Parallel/RG_Examples.thy \  | 
|
643  | 
Hoare_Parallel/RG_Hoare.thy Hoare_Parallel/RG_Syntax.thy \  | 
|
644  | 
Hoare_Parallel/RG_Tran.thy Hoare_Parallel/ROOT.ML \  | 
|
645  | 
Hoare_Parallel/document/root.tex Hoare_Parallel/document/root.bib  | 
|
| 
32621
 
a073cb249a06
theory entry point for session Hoare_Parallel (now also with proper underscore)
 
haftmann 
parents: 
32618 
diff
changeset
 | 
646  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Hoare_Parallel  | 
| 12996 | 647  | 
|
648  | 
||
| 37747 | 649  | 
## HOL-Library-Codegenerator_Test  | 
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
650  | 
|
| 37747 | 651  | 
HOL-Library-Codegenerator_Test: HOL-Library $(LOG)/HOL-Library-Codegenerator_Test.gz  | 
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
652  | 
|
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
653  | 
$(LOG)/HOL-Library-Codegenerator_Test.gz: $(OUT)/HOL-Library \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
654  | 
Codegenerator_Test/ROOT.ML \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
655  | 
Codegenerator_Test/Candidates.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
656  | 
Codegenerator_Test/Candidates_Pretty.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
657  | 
Codegenerator_Test/Generate.thy \  | 
| 
37691
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
658  | 
Codegenerator_Test/Generate_Pretty.thy  | 
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
659  | 
@$(ISABELLE_TOOL) usedir -d false -g false -i false $(OUT)/HOL-Library Codegenerator_Test  | 
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
660  | 
|
| 
 
4915de09b4d3
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
 
haftmann 
parents: 
37672 
diff
changeset
 | 
661  | 
|
| 33027 | 662  | 
## HOL-Metis_Examples  | 
| 23449 | 663  | 
|
| 33027 | 664  | 
HOL-Metis_Examples: HOL $(LOG)/HOL-Metis_Examples.gz  | 
| 23449 | 665  | 
|
| 41144 | 666  | 
$(LOG)/HOL-Metis_Examples.gz: $(OUT)/HOL Metis_Examples/ROOT.ML \  | 
| 43197 | 667  | 
Metis_Examples/Abstraction.thy Metis_Examples/Big_O.thy \  | 
668  | 
Metis_Examples/Binary_Tree.thy Metis_Examples/Clausification.thy \  | 
|
669  | 
Metis_Examples/Message.thy Metis_Examples/Proxies.thy \  | 
|
670  | 
Metis_Examples/Sets.thy Metis_Examples/Tarski.thy \  | 
|
671  | 
Metis_Examples/Trans_Closure.thy Metis_Examples/Type_Encodings.thy  | 
|
| 33027 | 672  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Metis_Examples  | 
| 23449 | 673  | 
|
674  | 
||
| 
33197
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
675  | 
## HOL-Nitpick_Examples  | 
| 
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
676  | 
|
| 
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
677  | 
HOL-Nitpick_Examples: HOL $(LOG)/HOL-Nitpick_Examples.gz  | 
| 
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
678  | 
|
| 34126 | 679  | 
$(LOG)/HOL-Nitpick_Examples.gz: $(OUT)/HOL Nitpick_Examples/ROOT.ML \  | 
680  | 
Nitpick_Examples/Core_Nits.thy Nitpick_Examples/Datatype_Nits.thy \  | 
|
| 
35076
 
cc19e2aef17e
added hotel key card example for Nitpick, and renumber atoms in Nitpick's output for increased readability
 
blanchet 
parents: 
35070 
diff
changeset
 | 
681  | 
Nitpick_Examples/Hotel_Nits.thy Nitpick_Examples/Induct_Nits.thy \  | 
| 
 
cc19e2aef17e
added hotel key card example for Nitpick, and renumber atoms in Nitpick's output for increased readability
 
blanchet 
parents: 
35070 
diff
changeset
 | 
682  | 
Nitpick_Examples/Integer_Nits.thy Nitpick_Examples/Manual_Nits.thy \  | 
| 45035 | 683  | 
Nitpick_Examples/Mini_Nits.thy Nitpick_Examples/Mono_Nits.thy \  | 
684  | 
Nitpick_Examples/Nitpick_Examples.thy Nitpick_Examples/Pattern_Nits.thy \  | 
|
685  | 
Nitpick_Examples/Record_Nits.thy Nitpick_Examples/Refute_Nits.thy \  | 
|
686  | 
Nitpick_Examples/Special_Nits.thy Nitpick_Examples/Tests_Nits.thy \  | 
|
687  | 
Nitpick_Examples/Typedef_Nits.thy Nitpick_Examples/minipick.ML  | 
|
| 
33197
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
688  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Nitpick_Examples  | 
| 
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
689  | 
|
| 
 
de6285ebcc05
continuation of Nitpick's integration into Isabelle;
 
blanchet 
parents: 
33192 
diff
changeset
 | 
690  | 
|
| 
7999
 
7acf6eb8eec1
Algebra and Polynomial theories, by Clemens Ballarin
 
paulson 
parents: 
7985 
diff
changeset
 | 
691  | 
## HOL-Algebra  | 
| 
 
7acf6eb8eec1
Algebra and Polynomial theories, by Clemens Ballarin
 
paulson 
parents: 
7985 
diff
changeset
 | 
692  | 
|
| 33439 | 693  | 
HOL-Algebra: HOL $(OUT)/HOL-Algebra  | 
| 
7999
 
7acf6eb8eec1
Algebra and Polynomial theories, by Clemens Ballarin
 
paulson 
parents: 
7985 
diff
changeset
 | 
694  | 
|
| 31771 | 695  | 
ALGEBRA_DEPENDENCIES = $(OUT)/HOL \  | 
696  | 
Algebra/ROOT.ML \  | 
|
697  | 
Library/Binomial.thy \  | 
|
698  | 
Library/FuncSet.thy \  | 
|
699  | 
Library/Multiset.thy \  | 
|
700  | 
Library/Permutation.thy \  | 
|
| 32479 | 701  | 
Number_Theory/Primes.thy \  | 
| 31771 | 702  | 
Algebra/AbelCoset.thy \  | 
703  | 
Algebra/Bij.thy \  | 
|
704  | 
Algebra/Congruence.thy \  | 
|
705  | 
Algebra/Coset.thy \  | 
|
706  | 
Algebra/Divisibility.thy \  | 
|
707  | 
Algebra/Exponent.thy \  | 
|
708  | 
Algebra/FiniteProduct.thy \  | 
|
709  | 
Algebra/Group.thy \  | 
|
710  | 
Algebra/Ideal.thy \  | 
|
711  | 
Algebra/IntRing.thy \  | 
|
712  | 
Algebra/Lattice.thy \  | 
|
713  | 
Algebra/Module.thy \  | 
|
714  | 
Algebra/QuotRing.thy \  | 
|
715  | 
Algebra/Ring.thy \  | 
|
716  | 
Algebra/RingHom.thy \  | 
|
717  | 
Algebra/Sylow.thy \  | 
|
718  | 
Algebra/UnivPoly.thy \  | 
|
719  | 
Algebra/abstract/Abstract.thy \  | 
|
720  | 
Algebra/abstract/Factor.thy \  | 
|
721  | 
Algebra/abstract/Field.thy \  | 
|
722  | 
Algebra/abstract/Ideal2.thy \  | 
|
723  | 
Algebra/abstract/PID.thy \  | 
|
724  | 
Algebra/abstract/Ring2.thy \  | 
|
725  | 
Algebra/abstract/RingHomo.thy \  | 
|
726  | 
Algebra/document/root.tex \  | 
|
727  | 
Algebra/document/root.tex \  | 
|
728  | 
Algebra/poly/LongDiv.thy \  | 
|
729  | 
Algebra/poly/PolyHomo.thy \  | 
|
730  | 
Algebra/poly/Polynomial.thy \  | 
|
731  | 
Algebra/poly/UnivPoly2.thy \  | 
|
732  | 
Algebra/ringsimp.ML  | 
|
733  | 
||
| 33448 | 734  | 
$(OUT)/HOL-Algebra: $(ALGEBRA_DEPENDENCIES)  | 
| 28500 | 735  | 
@cd Algebra; $(ISABELLE_TOOL) usedir -b -g true -V outline=/proof,/ML $(OUT)/HOL HOL-Algebra  | 
| 
7999
 
7acf6eb8eec1
Algebra and Polynomial theories, by Clemens Ballarin
 
paulson 
parents: 
7985 
diff
changeset
 | 
736  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
737  | 
|
| 4518 | 738  | 
## HOL-Auth  | 
| 3819 | 739  | 
|
| 4518 | 740  | 
HOL-Auth: HOL $(LOG)/HOL-Auth.gz  | 
| 3819 | 741  | 
|
| 28098 | 742  | 
$(LOG)/HOL-Auth.gz: $(OUT)/HOL \  | 
| 37021 | 743  | 
Auth/Auth_Shared.thy Auth/Auth_Public.thy Auth/All_Symmetric.thy \  | 
744  | 
Auth/Guard/Auth_Guard_Shared.thy \  | 
|
745  | 
Auth/Guard/Auth_Guard_Public.thy \  | 
|
| 32632 | 746  | 
Auth/Smartcard/Auth_Smartcard.thy Auth/All_Symmetric.thy \  | 
| 27164 | 747  | 
Auth/CertifiedEmail.thy Auth/Event.thy Auth/Message.thy \  | 
748  | 
Auth/NS_Public.thy Auth/NS_Public_Bad.thy Auth/NS_Shared.thy \  | 
|
749  | 
Auth/OtwayRees.thy Auth/OtwayReesBella.thy Auth/OtwayRees_AN.thy \  | 
|
750  | 
Auth/OtwayRees_Bad.thy Auth/Public.thy Auth/ROOT.ML Auth/Recur.thy \  | 
|
751  | 
Auth/Shared.thy Auth/TLS.thy Auth/WooLam.thy Auth/Kerberos_BAN.thy \  | 
|
752  | 
Auth/Kerberos_BAN_Gets.thy Auth/KerberosIV.thy \  | 
|
753  | 
Auth/KerberosIV_Gets.thy Auth/KerberosV.thy Auth/Yahalom.thy \  | 
|
754  | 
Auth/Yahalom2.thy Auth/Yahalom_Bad.thy Auth/ZhouGollmann.thy \  | 
|
755  | 
Auth/Guard/Analz.thy Auth/Guard/Extensions.thy Auth/Guard/GuardK.thy \  | 
|
756  | 
Auth/Guard/Guard_Public.thy Auth/Guard/Guard_Shared.thy \  | 
|
757  | 
Auth/Guard/Guard.thy Auth/Guard/List_Msg.thy \  | 
|
758  | 
Auth/Guard/Guard_NS_Public.thy Auth/Guard/Guard_OtwayRees.thy \  | 
|
759  | 
Auth/Guard/P1.thy Auth/Guard/P2.thy Auth/Guard/Proto.thy \  | 
|
760  | 
Auth/Guard/Guard_Yahalom.thy Auth/Smartcard/EventSC.thy \  | 
|
761  | 
Auth/Smartcard/ShoupRubinBella.thy Auth/Smartcard/ShoupRubin.thy \  | 
|
762  | 
Auth/Smartcard/Smartcard.thy Auth/document/root.tex  | 
|
| 28500 | 763  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Auth  | 
| 2448 | 764  | 
|
765  | 
||
| 4777 | 766  | 
## HOL-UNITY  | 
767  | 
||
768  | 
HOL-UNITY: HOL $(LOG)/HOL-UNITY.gz  | 
|
769  | 
||
| 27164 | 770  | 
$(LOG)/HOL-UNITY.gz: $(OUT)/HOL Library/Multiset.thy UNITY/ROOT.ML \  | 
| 
41892
 
2386fb64feaf
eliminated UNITY_Examples.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 3dec57ec3473;
 
wenzelm 
parents: 
41854 
diff
changeset
 | 
771  | 
UNITY/UNITY_Main.thy UNITY/UNITY_tactics.ML UNITY/Comp.thy \  | 
| 
 
2386fb64feaf
eliminated UNITY_Examples.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 3dec57ec3473;
 
wenzelm 
parents: 
41854 
diff
changeset
 | 
772  | 
UNITY/Constrains.thy UNITY/Detects.thy UNITY/ELT.thy \  | 
| 27164 | 773  | 
UNITY/Extend.thy UNITY/FP.thy UNITY/Follows.thy UNITY/Guar.thy \  | 
774  | 
UNITY/Lift_prog.thy UNITY/ListOrder.thy UNITY/ProgressSets.thy \  | 
|
775  | 
UNITY/PPROD.thy UNITY/Project.thy UNITY/Rename.thy \  | 
|
776  | 
UNITY/Transformers.thy UNITY/SubstAx.thy UNITY/UNITY.thy \  | 
|
777  | 
UNITY/Union.thy UNITY/WFair.thy UNITY/Simple/Channel.thy \  | 
|
778  | 
UNITY/Simple/Common.thy UNITY/Simple/Deadlock.thy \  | 
|
779  | 
UNITY/Simple/Lift.thy UNITY/Simple/Mutex.thy \  | 
|
780  | 
UNITY/Simple/NSP_Bad.thy UNITY/Simple/Network.thy \  | 
|
781  | 
UNITY/Simple/Reach.thy UNITY/Simple/Reachability.thy \  | 
|
782  | 
UNITY/Simple/Token.thy UNITY/Comp/Alloc.thy UNITY/Comp/AllocBase.thy \  | 
|
783  | 
UNITY/Comp/AllocImpl.thy UNITY/Comp/Client.thy \  | 
|
784  | 
UNITY/Comp/Counter.thy UNITY/Comp/Counterc.thy \  | 
|
785  | 
UNITY/Comp/Handshake.thy UNITY/Comp/PriorityAux.thy \  | 
|
786  | 
UNITY/Comp/Priority.thy UNITY/Comp/Progress.thy \  | 
|
787  | 
UNITY/Comp/TimerArray.thy UNITY/document/root.tex  | 
|
| 28500 | 788  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL UNITY  | 
| 4777 | 789  | 
|
790  | 
||
| 10966 | 791  | 
## HOL-Unix  | 
792  | 
||
793  | 
HOL-Unix: HOL $(LOG)/HOL-Unix.gz  | 
|
794  | 
||
| 
44236
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
795  | 
$(LOG)/HOL-Unix.gz: $(OUT)/HOL Library/List_Prefix.thy Unix/ROOT.ML \  | 
| 
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
796  | 
Unix/Nested_Environment.thy Unix/Unix.thy Unix/document/root.bib \  | 
| 
 
b73b7832b384
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
 
wenzelm 
parents: 
44145 
diff
changeset
 | 
797  | 
Unix/document/root.tex  | 
| 39156 | 798  | 
@$(ISABELLE_TOOL) usedir -m no_brackets -m no_type_brackets $(OUT)/HOL Unix  | 
| 10966 | 799  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
800  | 
|
| 19203 | 801  | 
## HOL-ZF  | 
802  | 
||
803  | 
HOL-ZF: HOL $(LOG)/HOL-ZF.gz  | 
|
804  | 
||
| 
39306
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
805  | 
$(LOG)/HOL-ZF.gz: $(OUT)/HOL ZF/ROOT.ML ZF/LProd.thy \  | 
| 27164 | 806  | 
ZF/HOLZF.thy ZF/MainZF.thy ZF/Games.thy ZF/document/root.tex  | 
| 28500 | 807  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL ZF  | 
| 10966 | 808  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
809  | 
|
| 
29399
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
810  | 
## HOL-Imperative_HOL  | 
| 
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
811  | 
|
| 
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
812  | 
HOL-Imperative_HOL: HOL $(LOG)/HOL-Imperative_HOL.gz  | 
| 
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
813  | 
|
| 
39306
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
814  | 
$(LOG)/HOL-Imperative_HOL.gz: $(OUT)/HOL \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
815  | 
Library/Code_Integer.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
816  | 
Library/Code_Nat.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
817  | 
Library/Code_Natural.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
818  | 
Library/Efficient_Nat.thy \  | 
| 
39306
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
819  | 
Imperative_HOL/Array.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
820  | 
Imperative_HOL/Heap.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
821  | 
Imperative_HOL/Heap_Monad.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
822  | 
Imperative_HOL/Imperative_HOL.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
823  | 
Imperative_HOL/Imperative_HOL_ex.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
824  | 
Imperative_HOL/Mrec.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
825  | 
Imperative_HOL/Ref.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
826  | 
Imperative_HOL/ROOT.ML \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
827  | 
Imperative_HOL/ex/Imperative_Quicksort.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
828  | 
Imperative_HOL/ex/Imperative_Reverse.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
829  | 
Imperative_HOL/ex/Linked_Lists.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
830  | 
Imperative_HOL/ex/SatChecker.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
831  | 
Imperative_HOL/ex/Sorted_List.thy \  | 
| 
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
832  | 
Imperative_HOL/ex/Subarray.thy \  | 
| 
30689
 
b14b2cc4e25e
moved Imperative_HOL examples to Imperative_HOL/ex
 
haftmann 
parents: 
30654 
diff
changeset
 | 
833  | 
Imperative_HOL/ex/Sublist.thy  | 
| 
39306
 
c1f3992c9097
print mode for Imperative HOL overview; tuned and more accurate dependencies
 
haftmann 
parents: 
39271 
diff
changeset
 | 
834  | 
@$(ISABELLE_TOOL) usedir -g true -m iff -m no_brackets $(OUT)/HOL Imperative_HOL  | 
| 
29399
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
835  | 
|
| 
 
ebcd69a00872
split of Imperative_HOL theories from HOL-Library
 
haftmann 
parents: 
29197 
diff
changeset
 | 
836  | 
|
| 
29823
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
837  | 
## HOL-Decision_Procs  | 
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
838  | 
|
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
839  | 
HOL-Decision_Procs: HOL $(LOG)/HOL-Decision_Procs.gz  | 
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
840  | 
|
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
841  | 
$(LOG)/HOL-Decision_Procs.gz: $(OUT)/HOL \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
842  | 
Library/Code_Integer.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
843  | 
Library/Code_Nat.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
844  | 
Library/Code_Natural.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
845  | 
Library/Efficient_Nat.thy \  | 
| 
29823
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
846  | 
Decision_Procs/Approximation.thy \  | 
| 
33356
 
9157d0f9f00e
moved Commutative_Ring into session Decision_Procs
 
haftmann 
parents: 
33348 
diff
changeset
 | 
847  | 
Decision_Procs/Commutative_Ring.thy \  | 
| 
 
9157d0f9f00e
moved Commutative_Ring into session Decision_Procs
 
haftmann 
parents: 
33348 
diff
changeset
 | 
848  | 
Decision_Procs/Commutative_Ring_Complete.thy \  | 
| 
29823
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
849  | 
Decision_Procs/Cooper.thy \  | 
| 35053 | 850  | 
Decision_Procs/Decision_Procs.thy \  | 
| 
29823
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
851  | 
Decision_Procs/Dense_Linear_Order.thy \  | 
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
852  | 
Decision_Procs/Ferrack.thy \  | 
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
853  | 
Decision_Procs/MIR.thy \  | 
| 35053 | 854  | 
Decision_Procs/Parametric_Ferrante_Rackoff.thy \  | 
855  | 
Decision_Procs/Polynomial_List.thy \  | 
|
| 37120 | 856  | 
Decision_Procs/ROOT.ML \  | 
| 35053 | 857  | 
Decision_Procs/Reflected_Multivariate_Polynomial.thy \  | 
858  | 
Decision_Procs/commutative_ring_tac.ML \  | 
|
859  | 
Decision_Procs/cooper_tac.ML \  | 
|
| 
30429
 
39acdf031548
moved Decision_Procs examples to Decision_Procs/ex
 
haftmann 
parents: 
30400 
diff
changeset
 | 
860  | 
Decision_Procs/ex/Approximation_Ex.thy \  | 
| 
33356
 
9157d0f9f00e
moved Commutative_Ring into session Decision_Procs
 
haftmann 
parents: 
33348 
diff
changeset
 | 
861  | 
Decision_Procs/ex/Commutative_Ring_Ex.thy \  | 
| 35053 | 862  | 
Decision_Procs/ex/Dense_Linear_Order_Ex.thy \  | 
863  | 
Decision_Procs/ferrack_tac.ML \  | 
|
| 37120 | 864  | 
Decision_Procs/ferrante_rackoff.ML \  | 
865  | 
Decision_Procs/ferrante_rackoff_data.ML \  | 
|
866  | 
Decision_Procs/langford.ML \  | 
|
867  | 
Decision_Procs/langford_data.ML \  | 
|
868  | 
Decision_Procs/mir_tac.ML  | 
|
| 
29823
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
869  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Decision_Procs  | 
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
870  | 
|
| 
 
0ab754d13ccd
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
 
haftmann 
parents: 
29813 
diff
changeset
 | 
871  | 
|
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
872  | 
## HOL-Proofs  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
873  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
874  | 
HOL-Proofs: Pure $(OUT)/HOL-Proofs  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
875  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
876  | 
$(OUT)/HOL-Proofs: main.ML $(MAIN_DEPENDENCIES)  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
877  | 
@$(ISABELLE_TOOL) usedir -b -f main.ML -g true -p 2 -q 0 $(OUT)/Pure HOL-Proofs  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
878  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
879  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
880  | 
## HOL-Proofs-ex  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
881  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
882  | 
HOL-Proofs-ex: HOL-Proofs $(LOG)/HOL-Proofs-ex.gz  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
883  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
884  | 
$(LOG)/HOL-Proofs-ex.gz: $(OUT)/HOL-Proofs \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
885  | 
Proofs/ex/ROOT.ML Proofs/ex/Hilbert_Classical.thy  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
886  | 
@cd Proofs; $(ISABELLE_TOOL) usedir -p 2 -q 0 $(OUT)/HOL-Proofs ex  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
887  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
888  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
889  | 
## HOL-Proofs-Extraction  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
890  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
891  | 
HOL-Proofs-Extraction: HOL-Proofs $(LOG)/HOL-Proofs-Extraction.gz  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
892  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
893  | 
$(LOG)/HOL-Proofs-Extraction.gz: $(OUT)/HOL-Proofs \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
894  | 
Library/Code_Integer.thy Library/Code_Nat.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
895  | 
Library/Code_Natural.thy Library/Efficient_Nat.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
896  | 
Proofs/Extraction/Euclid.thy \  | 
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
897  | 
Proofs/Extraction/Greatest_Common_Divisor.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
898  | 
Proofs/Extraction/Higman.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
899  | 
Proofs/Extraction/Higman_Extraction.thy \  | 
| 
45047
 
3aa8d3c391a4
Moved extraction part of Higman's lemma to separate theory to allow reuse in
 
berghofe 
parents: 
45044 
diff
changeset
 | 
900  | 
Proofs/Extraction/Pigeonhole.thy \  | 
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
901  | 
Proofs/Extraction/QuotRem.thy Proofs/Extraction/ROOT.ML \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
902  | 
Proofs/Extraction/Util.thy Proofs/Extraction/Warshall.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
903  | 
Proofs/Extraction/document/root.tex \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
904  | 
Proofs/Extraction/document/root.bib  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
905  | 
@cd Proofs; $(ISABELLE_TOOL) usedir -p 2 -q 0 $(OUT)/HOL-Proofs Extraction  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
906  | 
|
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
907  | 
|
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
908  | 
## HOL-Proofs-Lambda  | 
| 2448 | 909  | 
|
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
910  | 
HOL-Proofs-Lambda: HOL-Proofs $(LOG)/HOL-Proofs-Lambda.gz  | 
| 2448 | 911  | 
|
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
912  | 
$(LOG)/HOL-Proofs-Lambda.gz: $(OUT)/HOL-Proofs \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
913  | 
Proofs/Lambda/Commutation.thy Proofs/Lambda/Eta.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
914  | 
Proofs/Lambda/InductTermi.thy Proofs/Lambda/Lambda.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
915  | 
Proofs/Lambda/ListApplication.thy Proofs/Lambda/ListBeta.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
916  | 
Proofs/Lambda/ListOrder.thy Proofs/Lambda/NormalForm.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
917  | 
Proofs/Lambda/ParRed.thy Proofs/Lambda/Standardization.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
918  | 
Proofs/Lambda/StrongNorm.thy Proofs/Lambda/Type.thy \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
919  | 
Proofs/Lambda/WeakNorm.thy Proofs/Lambda/ROOT.ML \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
920  | 
Proofs/Lambda/document/root.bib Proofs/Lambda/document/root.tex  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
921  | 
@cd Proofs; $(ISABELLE_TOOL) usedir -g true -m no_brackets -p 2 -q 0 $(OUT)/HOL-Proofs Lambda  | 
| 2448 | 922  | 
|
923  | 
||
| 9015 | 924  | 
## HOL-Prolog  | 
925  | 
||
926  | 
HOL-Prolog: HOL $(LOG)/HOL-Prolog.gz  | 
|
927  | 
||
| 27164 | 928  | 
$(LOG)/HOL-Prolog.gz: $(OUT)/HOL Prolog/ROOT.ML Prolog/prolog.ML \  | 
929  | 
Prolog/HOHH.thy Prolog/Test.thy Prolog/Func.thy Prolog/Type.thy  | 
|
| 28500 | 930  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Prolog  | 
| 9015 | 931  | 
|
932  | 
||
| 8012 | 933  | 
## HOL-MicroJava  | 
934  | 
||
935  | 
HOL-MicroJava: HOL $(LOG)/HOL-MicroJava.gz  | 
|
936  | 
||
| 46722 | 937  | 
$(LOG)/HOL-MicroJava.gz: $(OUT)/HOL MicroJava/ROOT.ML \  | 
938  | 
MicroJava/Comp/AuxLemmas.thy MicroJava/Comp/CorrComp.thy \  | 
|
939  | 
MicroJava/Comp/CorrCompTp.thy MicroJava/Comp/DefsComp.thy \  | 
|
940  | 
MicroJava/Comp/Index.thy MicroJava/Comp/LemmasComp.thy \  | 
|
| 27164 | 941  | 
MicroJava/Comp/TranslComp.thy MicroJava/Comp/TranslCompTp.thy \  | 
942  | 
MicroJava/Comp/TypeInf.thy MicroJava/J/Conform.thy \  | 
|
943  | 
MicroJava/J/Eval.thy MicroJava/J/JBasis.thy \  | 
|
944  | 
MicroJava/J/JTypeSafe.thy MicroJava/J/Decl.thy MicroJava/J/State.thy \  | 
|
945  | 
MicroJava/J/Term.thy MicroJava/J/Type.thy MicroJava/J/TypeRel.thy \  | 
|
946  | 
MicroJava/J/WellForm.thy MicroJava/J/Value.thy \  | 
|
947  | 
MicroJava/J/WellType.thy MicroJava/J/Example.thy \  | 
|
948  | 
MicroJava/J/JListExample.thy MicroJava/JVM/JVMExec.thy \  | 
|
949  | 
MicroJava/JVM/JVMInstructions.thy MicroJava/JVM/JVMState.thy \  | 
|
950  | 
MicroJava/JVM/JVMExecInstr.thy MicroJava/JVM/JVMListExample.thy \  | 
|
| 
33954
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
951  | 
MicroJava/JVM/JVMExceptions.thy MicroJava/DFA/Abstract_BV.thy \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
952  | 
MicroJava/DFA/Err.thy MicroJava/DFA/Kildall.thy \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
953  | 
MicroJava/DFA/LBVComplete.thy MicroJava/DFA/LBVCorrect.thy \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
954  | 
MicroJava/DFA/LBVSpec.thy MicroJava/DFA/Listn.thy \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
955  | 
MicroJava/DFA/Opt.thy MicroJava/DFA/Product.thy \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
956  | 
MicroJava/DFA/SemilatAlg.thy MicroJava/DFA/Semilat.thy \  | 
| 46722 | 957  | 
MicroJava/DFA/Semilattices.thy \  | 
958  | 
MicroJava/DFA/Typing_Framework_err.thy \  | 
|
| 
33954
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
959  | 
MicroJava/DFA/Typing_Framework.thy MicroJava/BV/BVSpec.thy \  | 
| 27164 | 960  | 
MicroJava/BV/BVSpecTypeSafe.thy MicroJava/BV/Correct.thy \  | 
| 
33954
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
961  | 
MicroJava/BV/JType.thy MicroJava/BV/JVM.thy MicroJava/BV/JVMType.thy \  | 
| 27164 | 962  | 
MicroJava/BV/Effect.thy MicroJava/BV/EffectMono.thy \  | 
963  | 
MicroJava/BV/Typing_Framework_JVM.thy MicroJava/BV/BVExample.thy \  | 
|
| 
33954
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
964  | 
MicroJava/BV/LBVJVM.thy MicroJava/document/root.bib \  | 
| 
 
1bc3b688548c
backported parts of abstract byte code verifier from AFP/Jinja
 
haftmann 
parents: 
33820 
diff
changeset
 | 
965  | 
MicroJava/document/root.tex MicroJava/document/introduction.tex  | 
| 28500 | 966  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL MicroJava  | 
| 11850 | 967  | 
|
| 8012 | 968  | 
|
| 11376 | 969  | 
## HOL-NanoJava  | 
970  | 
||
971  | 
HOL-NanoJava: HOL $(LOG)/HOL-NanoJava.gz  | 
|
972  | 
||
| 27164 | 973  | 
$(LOG)/HOL-NanoJava.gz: $(OUT)/HOL NanoJava/ROOT.ML NanoJava/Term.thy \  | 
974  | 
NanoJava/Decl.thy NanoJava/TypeRel.thy NanoJava/State.thy \  | 
|
975  | 
NanoJava/OpSem.thy NanoJava/AxSem.thy NanoJava/AxSem.thy \  | 
|
| 11376 | 976  | 
NanoJava/document/root.bib NanoJava/document/root.tex  | 
| 28500 | 977  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL NanoJava  | 
| 11850 | 978  | 
|
| 8193 | 979  | 
|
| 12855 | 980  | 
## HOL-Bali  | 
981  | 
||
982  | 
HOL-Bali: HOL $(LOG)/HOL-Bali.gz  | 
|
983  | 
||
| 
41960
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
984  | 
$(LOG)/HOL-Bali.gz: $(OUT)/HOL Bali/AxCompl.thy Bali/AxExample.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
985  | 
Bali/AxSem.thy Bali/AxSound.thy Bali/Basis.thy Bali/Conform.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
986  | 
Bali/Decl.thy Bali/DeclConcepts.thy Bali/Eval.thy Bali/Evaln.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
987  | 
Bali/Example.thy Bali/Name.thy Bali/ROOT.ML Bali/State.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
988  | 
Bali/Table.thy Bali/Term.thy Bali/Trans.thy Bali/Type.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
989  | 
Bali/TypeRel.thy Bali/TypeSafe.thy Bali/Value.thy Bali/WellForm.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
990  | 
Bali/DefiniteAssignment.thy Bali/DefiniteAssignmentCorrect.thy \  | 
| 
 
8a399da4cde1
eliminated Bali.thy which takes quite long to merge and does not parallelize so well -- essentially reverting 9b19cbb0af28;
 
wenzelm 
parents: 
41928 
diff
changeset
 | 
991  | 
Bali/WellType.thy Bali/document/root.tex  | 
| 28500 | 992  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Bali  | 
| 12855 | 993  | 
|
994  | 
||
| 4518 | 995  | 
## HOL-IOA  | 
996  | 
||
997  | 
HOL-IOA: HOL $(LOG)/HOL-IOA.gz  | 
|
| 2448 | 998  | 
|
| 27164 | 999  | 
$(LOG)/HOL-IOA.gz: $(OUT)/HOL IOA/Asig.thy IOA/IOA.thy IOA/ROOT.ML \  | 
1000  | 
IOA/Solve.thy  | 
|
| 28500 | 1001  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL IOA  | 
| 4518 | 1002  | 
|
1003  | 
||
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1004  | 
## HOL-Lattice  | 
| 
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1005  | 
|
| 
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1006  | 
HOL-Lattice: HOL $(LOG)/HOL-Lattice.gz  | 
| 
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1007  | 
|
| 27164 | 1008  | 
$(LOG)/HOL-Lattice.gz: $(OUT)/HOL Lattice/Bounds.thy \  | 
1009  | 
Lattice/CompleteLattice.thy Lattice/Lattice.thy Lattice/Orders.thy \  | 
|
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1010  | 
Lattice/ROOT.ML Lattice/document/root.tex  | 
| 28500 | 1011  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Lattice  | 
| 
10157
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1012  | 
|
| 
 
6d3987f3aad9
* HOL/Lattice: fundamental concepts of lattice theory and order structures;
 
wenzelm 
parents: 
10143 
diff
changeset
 | 
1013  | 
|
| 4518 | 1014  | 
## HOL-ex  | 
| 2448 | 1015  | 
|
| 4518 | 1016  | 
HOL-ex: HOL $(LOG)/HOL-ex.gz  | 
| 2448 | 1017  | 
|
| 33439 | 1018  | 
$(LOG)/HOL-ex.gz: $(OUT)/HOL Decision_Procs/Commutative_Ring.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
1019  | 
Library/Code_Integer.thy Library/Code_Nat.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
1020  | 
Library/Code_Natural.thy Library/Efficient_Nat.thy \  | 
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
1021  | 
Number_Theory/Primes.thy ex/Abstract_NAT.thy ex/Antiquote.thy \  | 
| 
47223
 
4fc34c628474
remove content-free theory ex/Arithmetic_Series_Complex.thy
 
huffman 
parents: 
47205 
diff
changeset
 | 
1022  | 
ex/Arith_Examples.thy ex/BT.thy \  | 
| 44276 | 1023  | 
ex/BinEx.thy ex/Binary.thy ex/Birthday_Paradox.thy ex/CTL.thy \  | 
1024  | 
ex/Case_Product.thy ex/Chinese.thy ex/Classical.thy \  | 
|
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
1025  | 
ex/Code_Nat_examples.thy \  | 
| 
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
1026  | 
ex/Coercion_Examples.thy ex/Coherent.thy ex/Dedekind_Real.thy \  | 
| 48028 | 1027  | 
ex/Eval_Examples.thy ex/Executable_Relation.thy \  | 
1028  | 
ex/FinFunPred.thy ex/Fundefs.thy \  | 
|
| 
46395
 
f56be74d7f51
adding an example for a datatype refinement which would allow rtrancl to be executable on an infinite type
 
bulwahn 
parents: 
46324 
diff
changeset
 | 
1029  | 
ex/Gauge_Integration.thy ex/Groebner_Examples.thy ex/Guess.thy \  | 
| 
47108
 
2a1953f0d20d
merged fork with new numeral representation (see NEWS)
 
huffman 
parents: 
46988 
diff
changeset
 | 
1030  | 
ex/HarmonicSeries.thy ex/Hebrew.thy ex/Hex_Bin_Examples.thy \  | 
| 
46395
 
f56be74d7f51
adding an example for a datatype refinement which would allow rtrancl to be executable on an infinite type
 
bulwahn 
parents: 
46324 
diff
changeset
 | 
1031  | 
ex/Higher_Order_Logic.thy ex/Iff_Oracle.thy ex/Induction_Schema.thy \  | 
| 
44962
 
5554ed48b13f
finite sequences as useful as introductory example;
 
wenzelm 
parents: 
44913 
diff
changeset
 | 
1032  | 
ex/Interpretation_with_Defs.thy ex/Intuitionistic.thy \  | 
| 
 
5554ed48b13f
finite sequences as useful as introductory example;
 
wenzelm 
parents: 
44913 
diff
changeset
 | 
1033  | 
ex/Lagrange.thy ex/List_to_Set_Comprehension_Examples.thy \  | 
| 
 
5554ed48b13f
finite sequences as useful as introductory example;
 
wenzelm 
parents: 
44913 
diff
changeset
 | 
1034  | 
ex/LocaleTest2.thy ex/MT.thy ex/MergeSort.thy ex/Meson_Test.thy \  | 
| 
 
5554ed48b13f
finite sequences as useful as introductory example;
 
wenzelm 
parents: 
44913 
diff
changeset
 | 
1035  | 
ex/MonoidGroup.thy ex/Multiquote.thy ex/NatSum.thy \  | 
| 
46558
 
fdb84c40e074
renamed ex/Numeral.thy to ex/Numeral_Representation.thy
 
huffman 
parents: 
46395 
diff
changeset
 | 
1036  | 
ex/Normalization_by_Evaluation.thy ex/Numeral_Representation.thy \  | 
| 
 
fdb84c40e074
renamed ex/Numeral.thy to ex/Numeral_Representation.thy
 
huffman 
parents: 
46395 
diff
changeset
 | 
1037  | 
ex/PER.thy ex/PresburgerEx.thy ex/Primrec.thy \  | 
| 46585 | 1038  | 
ex/Quicksort.thy ex/ROOT.ML \  | 
| 44276 | 1039  | 
ex/Records.thy ex/ReflectionEx.thy ex/Refute_Examples.thy \  | 
| 
48049
 
d862b0d56c49
adding incompleted simproc to rewrite set comprehensions into pointfree expressions on sets
 
bulwahn 
parents: 
48041 
diff
changeset
 | 
1040  | 
ex/SAT_Examples.thy ex/Serbian.thy \  | 
| 
 
d862b0d56c49
adding incompleted simproc to rewrite set comprehensions into pointfree expressions on sets
 
bulwahn 
parents: 
48041 
diff
changeset
 | 
1041  | 
ex/Set_Comprehension_Pointfree_Tests.thy ex/Set_Theory.thy \  | 
| 
 
d862b0d56c49
adding incompleted simproc to rewrite set comprehensions into pointfree expressions on sets
 
bulwahn 
parents: 
48041 
diff
changeset
 | 
1042  | 
ex/Simproc_Tests.thy ex/SVC_Oracle.thy \  | 
| 
 
d862b0d56c49
adding incompleted simproc to rewrite set comprehensions into pointfree expressions on sets
 
bulwahn 
parents: 
48041 
diff
changeset
 | 
1043  | 
ex/Seq.thy ex/Sqrt.thy ex/Sqrt_Script.thy \  | 
| 
45224
 
b1d5b3820d82
add HOL/ex/Simproc_Tests.thy: testing for Tools/numeral_simprocs.ML
 
huffman 
parents: 
45190 
diff
changeset
 | 
1044  | 
ex/Sudoku.thy ex/Tarski.thy ex/Termination.thy ex/Transfer_Ex.thy \  | 
| 47654 | 1045  | 
ex/Transfer_Int_Nat.thy \  | 
| 
45224
 
b1d5b3820d82
add HOL/ex/Simproc_Tests.thy: testing for Tools/numeral_simprocs.ML
 
huffman 
parents: 
45190 
diff
changeset
 | 
1046  | 
ex/Tree23.thy ex/Unification.thy ex/While_Combinator_Example.thy \  | 
| 44276 | 1047  | 
ex/document/root.bib ex/document/root.tex ex/svc_funcs.ML \  | 
| 
48109
 
0a58f7eefba2
Integrated set comprehension pointfree simproc.
 
Rafal Kolanski <rafal.kolanski@nicta.com.au> 
parents: 
48054 
diff
changeset
 | 
1048  | 
ex/svc_test.thy ../Tools/interpretation_with_defs.ML  | 
| 28500 | 1049  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL ex  | 
| 2448 | 1050  | 
|
1051  | 
||
| 33026 | 1052  | 
## HOL-Isar_Examples  | 
| 6445 | 1053  | 
|
| 33026 | 1054  | 
HOL-Isar_Examples: HOL $(LOG)/HOL-Isar_Examples.gz  | 
| 6445 | 1055  | 
|
| 33026 | 1056  | 
$(LOG)/HOL-Isar_Examples.gz: $(OUT)/HOL Isar_Examples/Basic_Logic.thy \  | 
1057  | 
Isar_Examples/Cantor.thy Isar_Examples/Drinker.thy \  | 
|
1058  | 
Isar_Examples/Expr_Compiler.thy Isar_Examples/Fibonacci.thy \  | 
|
| 47295 | 1059  | 
Isar_Examples/Group.thy Isar_Examples/Group_Context.thy \  | 
1060  | 
Isar_Examples/Group_Notepad.thy Isar_Examples/Hoare.thy \  | 
|
| 33026 | 1061  | 
Isar_Examples/Hoare_Ex.thy Isar_Examples/Knaster_Tarski.thy \  | 
1062  | 
Isar_Examples/Mutilated_Checkerboard.thy \  | 
|
1063  | 
Isar_Examples/Nested_Datatype.thy Isar_Examples/Peirce.thy \  | 
|
1064  | 
Isar_Examples/Puzzle.thy Isar_Examples/Summation.thy \  | 
|
1065  | 
Isar_Examples/ROOT.ML Isar_Examples/document/proof.sty \  | 
|
1066  | 
Isar_Examples/document/root.bib Isar_Examples/document/root.tex \  | 
|
| 37672 | 1067  | 
Isar_Examples/document/style.tex Hoare/hoare_tac.ML \  | 
1068  | 
Number_Theory/Primes.thy  | 
|
| 33026 | 1069  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Isar_Examples  | 
| 6445 | 1070  | 
|
1071  | 
||
| 33028 | 1072  | 
## HOL-SET_Protocol  | 
| 14199 | 1073  | 
|
| 33028 | 1074  | 
HOL-SET_Protocol: HOL $(LOG)/HOL-SET_Protocol.gz  | 
| 14199 | 1075  | 
|
| 33028 | 1076  | 
$(LOG)/HOL-SET_Protocol.gz: $(OUT)/HOL SET_Protocol/ROOT.ML \  | 
1077  | 
SET_Protocol/Message_SET.thy SET_Protocol/Event_SET.thy \  | 
|
1078  | 
SET_Protocol/Public_SET.thy SET_Protocol/Cardholder_Registration.thy \  | 
|
1079  | 
SET_Protocol/Merchant_Registration.thy SET_Protocol/Purchase.thy \  | 
|
| 39757 | 1080  | 
SET_Protocol/SET_Protocol.thy SET_Protocol/document/root.tex  | 
| 33028 | 1081  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL SET_Protocol  | 
| 14199 | 1082  | 
|
1083  | 
||
| 
46988
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1084  | 
## HOL-Matrix_LP  | 
| 14610 | 1085  | 
|
| 
46988
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1086  | 
HOL-Matrix_LP: HOL $(LOG)/HOL-Matrix_LP.gz  | 
| 17323 | 1087  | 
|
| 
46988
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1088  | 
$(LOG)/HOL-Matrix_LP.gz: $(OUT)/HOL Matrix_LP/ComputeFloat.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1089  | 
Matrix_LP/ComputeHOL.thy Matrix_LP/ComputeNumeral.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1090  | 
Matrix_LP/Compute_Oracle/Compute_Oracle.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1091  | 
Matrix_LP/Compute_Oracle/am.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1092  | 
Matrix_LP/Compute_Oracle/am_compiler.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1093  | 
Matrix_LP/Compute_Oracle/am_ghc.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1094  | 
Matrix_LP/Compute_Oracle/am_interpreter.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1095  | 
Matrix_LP/Compute_Oracle/am_sml.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1096  | 
Matrix_LP/Compute_Oracle/compute.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1097  | 
Matrix_LP/Compute_Oracle/linker.ML Matrix_LP/Cplex.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1098  | 
Matrix_LP/CplexMatrixConverter.ML Matrix_LP/Cplex_tools.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1099  | 
Matrix_LP/FloatSparseMatrixBuilder.ML Matrix_LP/LP.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1100  | 
Matrix_LP/Matrix.thy Matrix_LP/ROOT.ML Matrix_LP/SparseMatrix.thy \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1101  | 
Matrix_LP/document/root.tex Matrix_LP/fspmlp.ML \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1102  | 
Matrix_LP/matrixlp.ML Tools/float_arith.ML  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1103  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Matrix_LP  | 
| 16873 | 1104  | 
|
| 14199 | 1105  | 
|
| 4518 | 1106  | 
## TLA  | 
1107  | 
||
1108  | 
TLA: HOL $(OUT)/TLA  | 
|
1109  | 
||
| 27164 | 1110  | 
$(OUT)/TLA: $(OUT)/HOL TLA/Action.thy TLA/Init.thy TLA/Intensional.thy \  | 
| 21624 | 1111  | 
TLA/ROOT.ML TLA/Stfun.thy TLA/TLA.thy  | 
| 28500 | 1112  | 
@cd TLA; $(ISABELLE_TOOL) usedir -b $(OUT)/HOL TLA  | 
| 4518 | 1113  | 
|
1114  | 
||
1115  | 
## TLA-Inc  | 
|
1116  | 
||
1117  | 
TLA-Inc: TLA $(LOG)/TLA-Inc.gz  | 
|
1118  | 
||
| 21624 | 1119  | 
$(LOG)/TLA-Inc.gz: $(OUT)/TLA TLA/Inc/Inc.thy  | 
| 28500 | 1120  | 
@cd TLA; $(ISABELLE_TOOL) usedir $(OUT)/TLA Inc  | 
| 4518 | 1121  | 
|
1122  | 
||
1123  | 
## TLA-Buffer  | 
|
1124  | 
||
1125  | 
TLA-Buffer: TLA $(LOG)/TLA-Buffer.gz  | 
|
| 2448 | 1126  | 
|
| 
33024
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1127  | 
$(LOG)/TLA-Buffer.gz: $(OUT)/TLA TLA/Buffer/Buffer.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1128  | 
TLA/Buffer/DBuffer.thy  | 
| 28500 | 1129  | 
@cd TLA; $(ISABELLE_TOOL) usedir $(OUT)/TLA Buffer  | 
| 4518 | 1130  | 
|
1131  | 
||
1132  | 
## TLA-Memory  | 
|
1133  | 
||
1134  | 
TLA-Memory: TLA $(LOG)/TLA-Memory.gz  | 
|
| 4447 | 1135  | 
|
| 27164 | 1136  | 
$(LOG)/TLA-Memory.gz: $(OUT)/TLA TLA/Memory/MemClerk.thy \  | 
1137  | 
TLA/Memory/MemClerkParameters.thy TLA/Memory/Memory.thy \  | 
|
1138  | 
TLA/Memory/MemoryImplementation.thy TLA/Memory/MemoryParameters.thy \  | 
|
1139  | 
TLA/Memory/ProcedureInterface.thy TLA/Memory/RPC.thy \  | 
|
| 21624 | 1140  | 
TLA/Memory/RPCMemoryParams.thy TLA/Memory/RPCParameters.thy  | 
| 28500 | 1141  | 
@cd TLA; $(ISABELLE_TOOL) usedir $(OUT)/TLA Memory  | 
| 4518 | 1142  | 
|
1143  | 
||
| 
43804
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1144  | 
## HOL-TPTP  | 
| 
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1145  | 
|
| 
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1146  | 
HOL-TPTP: HOL $(LOG)/HOL-TPTP.gz  | 
| 
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1147  | 
|
| 46951 | 1148  | 
$(LOG)/HOL-TPTP.gz: $(OUT)/HOL \  | 
1149  | 
TPTP/ATP_Problem_Import.thy \  | 
|
1150  | 
TPTP/ATP_Theory_Export.thy \  | 
|
| 48285 | 1151  | 
TPTP/MaSh_Eval.thy \  | 
| 48234 | 1152  | 
TPTP/MaSh_Export.thy \  | 
1153  | 
TPTP/ROOT.ML \  | 
|
| 
47792
 
804fdf0f6006
get rid of old CASC setup and move the arithmetic part to a new theory
 
blanchet 
parents: 
47790 
diff
changeset
 | 
1154  | 
TPTP/THF_Arith.thy \  | 
| 46951 | 1155  | 
TPTP/TPTP_Parser.thy \  | 
1156  | 
TPTP/TPTP_Parser/ml_yacc_lib.ML \  | 
|
1157  | 
TPTP/TPTP_Parser/tptp_interpret.ML \  | 
|
1158  | 
TPTP/TPTP_Parser/tptp_lexyacc.ML \  | 
|
1159  | 
TPTP/TPTP_Parser/tptp_parser.ML \  | 
|
1160  | 
TPTP/TPTP_Parser/tptp_problem_name.ML \  | 
|
1161  | 
TPTP/TPTP_Parser/tptp_syntax.ML \  | 
|
1162  | 
TPTP/TPTP_Parser_Test.thy \  | 
|
| 46324 | 1163  | 
TPTP/atp_problem_import.ML \  | 
| 47790 | 1164  | 
TPTP/atp_theory_export.ML \  | 
| 48285 | 1165  | 
TPTP/mash_eval.ML \  | 
| 48234 | 1166  | 
TPTP/mash_export.ML \  | 
| 47790 | 1167  | 
TPTP/sledgehammer_tactics.ML  | 
| 
45087
 
3417c1b91e3c
reverted 09cdc4209d25 for formal reasons: it did not say what was "broken" nor "fixed", but broke IsaMakefile dependencies;
 
wenzelm 
parents: 
45074 
diff
changeset
 | 
1168  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL TPTP  | 
| 
43804
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1169  | 
|
| 
 
eb9be23db2b7
cleanly separate TPTP related files from other examples
 
blanchet 
parents: 
43800 
diff
changeset
 | 
1170  | 
|
| 33175 | 1171  | 
## HOL-Multivariate_Analysis  | 
1172  | 
||
| 36898 | 1173  | 
HOL-Multivariate_Analysis: HOL $(OUT)/HOL-Multivariate_Analysis  | 
| 33175 | 1174  | 
|
| 36937 | 1175  | 
$(OUT)/HOL-Multivariate_Analysis: $(OUT)/HOL \  | 
1176  | 
Multivariate_Analysis/Brouwer_Fixpoint.thy \  | 
|
| 47232 | 1177  | 
Multivariate_Analysis/Cartesian_Euclidean_Space.thy \  | 
| 36937 | 1178  | 
Multivariate_Analysis/Convex_Euclidean_Space.thy \  | 
1179  | 
Multivariate_Analysis/Derivative.thy \  | 
|
1180  | 
Multivariate_Analysis/Determinants.thy \  | 
|
1181  | 
Multivariate_Analysis/Euclidean_Space.thy \  | 
|
| 
41980
 
28b51effc5ed
split Extended_Reals into parts for Library and Multivariate_Analysis
 
hoelzl 
parents: 
41973 
diff
changeset
 | 
1182  | 
Multivariate_Analysis/Extended_Real_Limits.thy \  | 
| 36937 | 1183  | 
Multivariate_Analysis/Fashoda.thy \  | 
1184  | 
Multivariate_Analysis/Finite_Cartesian_Product.thy \  | 
|
1185  | 
Multivariate_Analysis/Integration.certs \  | 
|
1186  | 
Multivariate_Analysis/Integration.thy \  | 
|
1187  | 
Multivariate_Analysis/L2_Norm.thy \  | 
|
| 44288 | 1188  | 
Multivariate_Analysis/Linear_Algebra.thy \  | 
| 36937 | 1189  | 
Multivariate_Analysis/Multivariate_Analysis.thy \  | 
| 
44516
 
d9a496ae5d9d
move everything related to 'norm' method into new theory file Norm_Arith.thy
 
huffman 
parents: 
44374 
diff
changeset
 | 
1190  | 
Multivariate_Analysis/Norm_Arith.thy \  | 
| 36937 | 1191  | 
Multivariate_Analysis/Operator_Norm.thy \  | 
1192  | 
Multivariate_Analysis/Path_Connected.thy \  | 
|
1193  | 
Multivariate_Analysis/ROOT.ML \  | 
|
1194  | 
Multivariate_Analysis/Real_Integration.thy \  | 
|
1195  | 
Multivariate_Analysis/Topology_Euclidean_Space.thy \  | 
|
1196  | 
Multivariate_Analysis/document/root.tex \  | 
|
| 37742 | 1197  | 
Multivariate_Analysis/normarith.ML Library/Glbs.thy \  | 
| 43920 | 1198  | 
Library/Extended_Real.thy Library/Indicator_Function.thy \  | 
| 
41981
 
cdf7693bbe08
reworked Probability theory: measures are not type restricted to positive extended reals
 
hoelzl 
parents: 
41980 
diff
changeset
 | 
1199  | 
Library/Inner_Product.thy Library/Numeral_Type.thy Library/Convex.thy \  | 
| 
 
cdf7693bbe08
reworked Probability theory: measures are not type restricted to positive extended reals
 
hoelzl 
parents: 
41980 
diff
changeset
 | 
1200  | 
Library/FrechetDeriv.thy Library/Product_Vector.thy \  | 
| 44288 | 1201  | 
Library/Product_plus.thy Library/Sum_of_Squares.thy  | 
| 36898 | 1202  | 
@cd Multivariate_Analysis; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL HOL-Multivariate_Analysis  | 
| 33175 | 1203  | 
|
| 33285 | 1204  | 
|
| 
33271
 
7be66dee1a5a
New theory Probability, which contains a development of measure theory
 
paulson 
parents: 
33270 
diff
changeset
 | 
1205  | 
## HOL-Probability  | 
| 
 
7be66dee1a5a
New theory Probability, which contains a development of measure theory
 
paulson 
parents: 
33270 
diff
changeset
 | 
1206  | 
|
| 38656 | 1207  | 
HOL-Probability: HOL-Multivariate_Analysis $(OUT)/HOL-Probability  | 
| 
33271
 
7be66dee1a5a
New theory Probability, which contains a development of measure theory
 
paulson 
parents: 
33270 
diff
changeset
 | 
1208  | 
|
| 40863 | 1209  | 
$(OUT)/HOL-Probability: $(OUT)/HOL-Multivariate_Analysis \  | 
| 
42146
 
5b52c6a9c627
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
 
hoelzl 
parents: 
42138 
diff
changeset
 | 
1210  | 
Probability/Binary_Product_Measure.thy Probability/Borel_Space.thy \  | 
| 
 
5b52c6a9c627
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
 
hoelzl 
parents: 
42138 
diff
changeset
 | 
1211  | 
Probability/Caratheodory.thy Probability/Complete_Measure.thy \  | 
| 
40860
 
a6df324752da
More correct make dependencies for HOL-Multivariate_Analysis and HOL-Probability.
 
hoelzl 
parents: 
40839 
diff
changeset
 | 
1212  | 
Probability/ex/Dining_Cryptographers.thy \  | 
| 
 
a6df324752da
More correct make dependencies for HOL-Multivariate_Analysis and HOL-Probability.
 
hoelzl 
parents: 
40839 
diff
changeset
 | 
1213  | 
Probability/ex/Koepf_Duermuth_Countermeasure.thy \  | 
| 42147 | 1214  | 
Probability/Finite_Product_Measure.thy \  | 
| 47232 | 1215  | 
Probability/Independent_Family.thy \  | 
| 42147 | 1216  | 
Probability/Infinite_Product_Measure.thy Probability/Information.thy \  | 
| 
42146
 
5b52c6a9c627
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
 
hoelzl 
parents: 
42138 
diff
changeset
 | 
1217  | 
Probability/Lebesgue_Integration.thy Probability/Lebesgue_Measure.thy \  | 
| 47694 | 1218  | 
Probability/Measure_Space.thy Probability/Probability_Measure.thy \  | 
| 
42146
 
5b52c6a9c627
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
 
hoelzl 
parents: 
42138 
diff
changeset
 | 
1219  | 
Probability/Probability.thy Probability/Radon_Nikodym.thy \  | 
| 
40860
 
a6df324752da
More correct make dependencies for HOL-Multivariate_Analysis and HOL-Probability.
 
hoelzl 
parents: 
40839 
diff
changeset
 | 
1220  | 
Probability/ROOT.ML Probability/Sigma_Algebra.thy \  | 
| 
42146
 
5b52c6a9c627
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
 
hoelzl 
parents: 
42138 
diff
changeset
 | 
1221  | 
Library/Countable.thy Library/FuncSet.thy Library/Nat_Bijection.thy  | 
| 38656 | 1222  | 
@cd Probability; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL-Multivariate_Analysis HOL-Probability  | 
| 
33271
 
7be66dee1a5a
New theory Probability, which contains a development of measure theory
 
paulson 
parents: 
33270 
diff
changeset
 | 
1223  | 
|
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
1224  | 
|
| 19497 | 1225  | 
## HOL-Nominal  | 
1226  | 
||
1227  | 
HOL-Nominal: HOL $(OUT)/HOL-Nominal  | 
|
1228  | 
||
| 
22245
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1229  | 
$(OUT)/HOL-Nominal: $(OUT)/HOL Nominal/ROOT.ML \  | 
| 
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1230  | 
Nominal/Nominal.thy \  | 
| 
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1231  | 
Nominal/nominal_atoms.ML \  | 
| 31936 | 1232  | 
Nominal/nominal_datatype.ML \  | 
| 
22784
 
4637b69de71b
Added datatype_case.ML and nominal_fresh_fun.ML.
 
berghofe 
parents: 
22657 
diff
changeset
 | 
1233  | 
Nominal/nominal_fresh_fun.ML \  | 
| 22247 | 1234  | 
Nominal/nominal_induct.ML \  | 
| 22314 | 1235  | 
Nominal/nominal_inductive.ML \  | 
| 28652 | 1236  | 
Nominal/nominal_inductive2.ML \  | 
| 
22245
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1237  | 
Nominal/nominal_permeq.ML \  | 
| 
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1238  | 
Nominal/nominal_primrec.ML \  | 
| 
 
1b8f4ef50c48
moved the infrastructure from the nominal_tags file to nominal_thmdecls
 
urbanc 
parents: 
22167 
diff
changeset
 | 
1239  | 
Nominal/nominal_thmdecls.ML \  | 
| 21542 | 1240  | 
Library/Infinite_Set.thy  | 
| 28500 | 1241  | 
@cd Nominal; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL HOL-Nominal  | 
| 19497 | 1242  | 
|
1243  | 
||
1244  | 
## HOL-Nominal-Examples  | 
|
1245  | 
||
1246  | 
HOL-Nominal-Examples: HOL-Nominal $(LOG)/HOL-Nominal-Examples.gz  | 
|
1247  | 
||
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
1248  | 
$(LOG)/HOL-Nominal-Examples.gz: $(OUT)/HOL-Nominal \  | 
| 
32636
 
55a0be42327c
added session theory for Bali and Nominal_Examples
 
haftmann 
parents: 
32632 
diff
changeset
 | 
1249  | 
Nominal/Examples/Nominal_Examples.thy \  | 
| 27163 | 1250  | 
Nominal/Examples/CK_Machine.thy \  | 
| 
22073
 
c170dcbe6c9d
formalisation of Crary's chapter on logical relations
 
urbanc 
parents: 
22067 
diff
changeset
 | 
1251  | 
Nominal/Examples/CR.thy \  | 
| 
22821
 
15b2e7ec1f3b
alternative and much simpler proof for Church-Rosser of Beta-Reduction
 
urbanc 
parents: 
22819 
diff
changeset
 | 
1252  | 
Nominal/Examples/CR_Takahashi.thy \  | 
| 
36277
 
9be4ab2acc13
split Class.thy into parts to conserve a bit of memory and increase the chance of making it work on Cygwin with only 2 GB available;
 
wenzelm 
parents: 
36147 
diff
changeset
 | 
1253  | 
Nominal/Examples/Class1.thy \  | 
| 
 
9be4ab2acc13
split Class.thy into parts to conserve a bit of memory and increase the chance of making it work on Cygwin with only 2 GB available;
 
wenzelm 
parents: 
36147 
diff
changeset
 | 
1254  | 
Nominal/Examples/Class2.thy \  | 
| 
 
9be4ab2acc13
split Class.thy into parts to conserve a bit of memory and increase the chance of making it work on Cygwin with only 2 GB available;
 
wenzelm 
parents: 
36147 
diff
changeset
 | 
1255  | 
Nominal/Examples/Class3.thy \  | 
| 
22073
 
c170dcbe6c9d
formalisation of Crary's chapter on logical relations
 
urbanc 
parents: 
22067 
diff
changeset
 | 
1256  | 
Nominal/Examples/Compile.thy \  | 
| 25725 | 1257  | 
Nominal/Examples/Contexts.thy \  | 
1258  | 
Nominal/Examples/Crary.thy \  | 
|
| 
22073
 
c170dcbe6c9d
formalisation of Crary's chapter on logical relations
 
urbanc 
parents: 
22067 
diff
changeset
 | 
1259  | 
Nominal/Examples/Fsub.thy \  | 
| 25725 | 1260  | 
Nominal/Examples/Height.thy \  | 
1261  | 
Nominal/Examples/Lam_Funs.thy \  | 
|
| 
22073
 
c170dcbe6c9d
formalisation of Crary's chapter on logical relations
 
urbanc 
parents: 
22067 
diff
changeset
 | 
1262  | 
Nominal/Examples/Lambda_mu.thy \  | 
| 25725 | 1263  | 
Nominal/Examples/LocalWeakening.thy \  | 
| 33189 | 1264  | 
Nominal/Examples/Pattern.thy \  | 
| 25725 | 1265  | 
Nominal/Examples/ROOT.ML \  | 
| 
22073
 
c170dcbe6c9d
formalisation of Crary's chapter on logical relations
 
urbanc 
parents: 
22067 
diff
changeset
 | 
1266  | 
Nominal/Examples/SN.thy \  | 
| 23144 | 1267  | 
Nominal/Examples/SOS.thy \  | 
| 
27624
 
a925aa66e17a
Added Standardization theory to nominal examples.
 
berghofe 
parents: 
27484 
diff
changeset
 | 
1268  | 
Nominal/Examples/Standardization.thy \  | 
| 
24896
 
70f238757695
added the two new examples from Nominal to the build process
 
urbanc 
parents: 
24830 
diff
changeset
 | 
1269  | 
Nominal/Examples/Support.thy \  | 
| 27032 | 1270  | 
Nominal/Examples/Type_Preservation.thy \  | 
| 25725 | 1271  | 
Nominal/Examples/VC_Condition.thy \  | 
| 26195 | 1272  | 
Nominal/Examples/W.thy \  | 
| 25725 | 1273  | 
Nominal/Examples/Weakening.thy  | 
| 28500 | 1274  | 
@cd Nominal; $(ISABELLE_TOOL) usedir $(OUT)/HOL-Nominal Examples  | 
| 19497 | 1275  | 
|
1276  | 
||
| 24333 | 1277  | 
## HOL-Word  | 
1278  | 
||
1279  | 
HOL-Word: HOL $(OUT)/HOL-Word  | 
|
1280  | 
||
| 
33024
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1281  | 
$(OUT)/HOL-Word: $(OUT)/HOL Word/ROOT.ML Library/Boolean_Algebra.thy \  | 
| 37655 | 1282  | 
Library/Numeral_Type.thy Word/Misc_Numeric.thy Word/Misc_Typedef.thy \  | 
| 37659 | 1283  | 
Word/Type_Length.thy Word/Bit_Representation.thy Word/Bit_Int.thy \  | 
1284  | 
Word/Bool_List_Representation.thy Word/Bit_Operations.thy \  | 
|
| 
47567
 
407cabf66f21
New tactic "word_bitwise" expands word equalities/inequalities into logic.
 
Thomas Sewell <thomas.sewell@nicta.com.au> 
parents: 
47477 
diff
changeset
 | 
1285  | 
Word/Word.thy Word/WordBitwise.thy Word/document/root.tex \  | 
| 
 
407cabf66f21
New tactic "word_bitwise" expands word equalities/inequalities into logic.
 
Thomas Sewell <thomas.sewell@nicta.com.au> 
parents: 
47477 
diff
changeset
 | 
1286  | 
Word/document/root.bib Word/Tools/smt_word.ML Word/Tools/word_lib.ML  | 
| 28500 | 1287  | 
@cd Word; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL HOL-Word  | 
| 24333 | 1288  | 
|
1289  | 
||
| 24442 | 1290  | 
## HOL-Word-Examples  | 
1291  | 
||
1292  | 
HOL-Word-Examples: HOL-Word $(LOG)/HOL-Word-Examples.gz  | 
|
1293  | 
||
| 27164 | 1294  | 
$(LOG)/HOL-Word-Examples.gz: $(OUT)/HOL-Word Word/Examples/ROOT.ML \  | 
| 24442 | 1295  | 
Word/Examples/WordExamples.thy  | 
| 28500 | 1296  | 
@cd Word; $(ISABELLE_TOOL) usedir $(OUT)/HOL-Word Examples  | 
| 24442 | 1297  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
1298  | 
|
| 25171 | 1299  | 
## HOL-Statespace  | 
1300  | 
||
1301  | 
HOL-Statespace: HOL $(LOG)/HOL-Statespace.gz  | 
|
1302  | 
||
| 45357 | 1303  | 
$(LOG)/HOL-Statespace.gz: $(OUT)/HOL Statespace/ROOT.ML \  | 
1304  | 
Statespace/DistinctTreeProver.thy Statespace/StateFun.thy \  | 
|
1305  | 
Statespace/StateSpaceLocale.thy Statespace/StateSpaceSyntax.thy \  | 
|
1306  | 
Statespace/StateSpaceEx.thy Statespace/distinct_tree_prover.ML \  | 
|
1307  | 
Statespace/state_space.ML Statespace/state_fun.ML \  | 
|
1308  | 
Statespace/document/root.tex  | 
|
| 28500 | 1309  | 
@$(ISABELLE_TOOL) usedir -g true $(OUT)/HOL Statespace  | 
| 24442 | 1310  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
1311  | 
|
| 27470 | 1312  | 
## HOL-NSA  | 
1313  | 
||
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
1314  | 
HOL-NSA: HOL $(OUT)/HOL-NSA  | 
| 27470 | 1315  | 
|
| 
33024
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1316  | 
$(OUT)/HOL-NSA: $(OUT)/HOL NSA/CLim.thy NSA/CStar.thy NSA/NSCA.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1317  | 
NSA/NSComplex.thy NSA/HDeriv.thy NSA/HLim.thy NSA/HLog.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1318  | 
NSA/HSEQ.thy NSA/HSeries.thy NSA/HTranscendental.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1319  | 
NSA/Hypercomplex.thy NSA/HyperDef.thy NSA/HyperNat.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1320  | 
NSA/Hyperreal.thy NSA/Filter.thy NSA/NatStar.thy NSA/NSA.thy \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1321  | 
NSA/StarDef.thy NSA/Star.thy NSA/transfer.ML \  | 
| 
 
60a098883d81
more accurate dependencies for HOL-SMT, which is a session with image;
 
wenzelm 
parents: 
33010 
diff
changeset
 | 
1322  | 
Library/Infinite_Set.thy Library/Zorn.thy NSA/ROOT.ML  | 
| 28500 | 1323  | 
@cd NSA; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL HOL-NSA  | 
| 27470 | 1324  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
1325  | 
|
| 27470 | 1326  | 
## HOL-NSA-Examples  | 
1327  | 
||
1328  | 
HOL-NSA-Examples: HOL-NSA $(LOG)/HOL-NSA-Examples.gz  | 
|
1329  | 
||
| 37742 | 1330  | 
$(LOG)/HOL-NSA-Examples.gz: $(OUT)/HOL-NSA NSA/Examples/ROOT.ML \  | 
| 27470 | 1331  | 
NSA/Examples/NSPrimes.thy  | 
| 28500 | 1332  | 
@cd NSA; $(ISABELLE_TOOL) usedir $(OUT)/HOL-NSA Examples  | 
| 27470 | 1333  | 
|
| 
27477
 
c64736fe2a1f
more precise dependencies for HOL-Word and HOL-NSA;
 
wenzelm 
parents: 
27470 
diff
changeset
 | 
1334  | 
|
| 32496 | 1335  | 
## HOL-Mirabelle  | 
1336  | 
||
1337  | 
HOL-Mirabelle: HOL $(LOG)/HOL-Mirabelle.gz  | 
|
1338  | 
||
| 
47477
 
3fabf352243e
renamed mirabelle Tools directory to Actions, to make consistent with 'usage' description;
 
sultana 
parents: 
47474 
diff
changeset
 | 
1339  | 
$(LOG)/HOL-Mirabelle.gz: $(OUT)/HOL Mirabelle/Mirabelle_Test.thy \  | 
| 47730 | 1340  | 
Mirabelle/Mirabelle.thy Mirabelle/Tools/mirabelle.ML \  | 
1341  | 
Mirabelle/ROOT.ML Mirabelle/Tools/mirabelle_arith.ML \  | 
|
1342  | 
Mirabelle/Tools/mirabelle_metis.ML \  | 
|
1343  | 
Mirabelle/Tools/mirabelle_quickcheck.ML \  | 
|
1344  | 
Mirabelle/Tools/mirabelle_refute.ML \  | 
|
1345  | 
Mirabelle/Tools/mirabelle_sledgehammer.ML \  | 
|
1346  | 
Mirabelle/Tools/mirabelle_sledgehammer_filter.ML \  | 
|
| 47942 | 1347  | 
Mirabelle/Tools/mirabelle_try0.ML \  | 
| 47790 | 1348  | 
TPTP/sledgehammer_tactics.ML Mirabelle/lib/Tools/mirabelle \  | 
| 
47477
 
3fabf352243e
renamed mirabelle Tools directory to Actions, to make consistent with 'usage' description;
 
sultana 
parents: 
47474 
diff
changeset
 | 
1349  | 
Mirabelle/lib/scripts/mirabelle.pl Library/FrechetDeriv.thy \  | 
| 
42071
 
04577a7e0c51
move "TPTP" wrapper and "Sledgehammer as a tactic" to "HOL/ex"
 
blanchet 
parents: 
42064 
diff
changeset
 | 
1350  | 
Library/Inner_Product.thy  | 
| 32496 | 1351  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Mirabelle  | 
| 
42035
 
fb155c75072d
small test case for main mirabelle functionality, which easily breaks without noticing
 
krauss 
parents: 
41981 
diff
changeset
 | 
1352  | 
@cd Library; $(ISABELLE_TOOL) mirabelle -q arith Inner_Product.thy # some arbitrary small test case  | 
| 32496 | 1353  | 
|
1354  | 
||
| 
36933
 
705b58fde476
more precise dependencies for HOL-Word-SMT_Examples;
 
wenzelm 
parents: 
36916 
diff
changeset
 | 
1355  | 
## HOL-Word-SMT_Examples  | 
| 
32618
 
42865636d006
added new method "smt": an oracle-based connection to external SMT solvers
 
boehmes 
parents: 
32558 
diff
changeset
 | 
1356  | 
|
| 
36933
 
705b58fde476
more precise dependencies for HOL-Word-SMT_Examples;
 
wenzelm 
parents: 
36916 
diff
changeset
 | 
1357  | 
HOL-Word-SMT_Examples: HOL-Word $(LOG)/HOL-Word-SMT_Examples.gz  | 
| 
32618
 
42865636d006
added new method "smt": an oracle-based connection to external SMT solvers
 
boehmes 
parents: 
32558 
diff
changeset
 | 
1358  | 
|
| 
36933
 
705b58fde476
more precise dependencies for HOL-Word-SMT_Examples;
 
wenzelm 
parents: 
36916 
diff
changeset
 | 
1359  | 
$(LOG)/HOL-Word-SMT_Examples.gz: $(OUT)/HOL-Word SMT_Examples/ROOT.ML \  | 
| 
36899
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1360  | 
SMT_Examples/SMT_Examples.thy SMT_Examples/SMT_Examples.certs \  | 
| 
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1361  | 
SMT_Examples/SMT_Word_Examples.thy SMT_Examples/SMT_Tests.thy \  | 
| 
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1362  | 
SMT_Examples/SMT_Word_Examples.certs SMT_Examples/SMT_Tests.certs  | 
| 
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1363  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL-Word SMT_Examples  | 
| 33010 | 1364  | 
|
1365  | 
||
| 33419 | 1366  | 
## HOL-Boogie  | 
1367  | 
||
| 
36899
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1368  | 
HOL-Boogie: HOL-Word $(OUT)/HOL-Boogie  | 
| 33419 | 1369  | 
|
| 36901 | 1370  | 
$(OUT)/HOL-Boogie: $(OUT)/HOL-Word Boogie/ROOT.ML Boogie/Boogie.thy \  | 
| 33439 | 1371  | 
Boogie/Tools/boogie_vcs.ML Boogie/Tools/boogie_loader.ML \  | 
| 34069 | 1372  | 
Boogie/Tools/boogie_commands.ML Boogie/Tools/boogie_tactics.ML  | 
| 
36899
 
bcd6fce5bf06
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
 
boehmes 
parents: 
36898 
diff
changeset
 | 
1373  | 
@cd Boogie; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL-Word HOL-Boogie  | 
| 33419 | 1374  | 
|
1375  | 
||
1376  | 
## HOL-Boogie_Examples  | 
|
1377  | 
||
| 33439 | 1378  | 
HOL-Boogie-Examples: HOL-Boogie $(LOG)/HOL-Boogie-Examples.gz  | 
| 33419 | 1379  | 
|
| 33439 | 1380  | 
$(LOG)/HOL-Boogie-Examples.gz: $(OUT)/HOL-Boogie \  | 
1381  | 
Boogie/Examples/ROOT.ML Boogie/Examples/Boogie_Max.thy \  | 
|
1382  | 
Boogie/Examples/Boogie_Max.b2i Boogie/Examples/Boogie_Dijkstra.thy \  | 
|
1383  | 
Boogie/Examples/VCC_Max.thy Boogie/Examples/Boogie_Dijkstra.b2i \  | 
|
| 34996 | 1384  | 
Boogie/Examples/VCC_Max.b2i Boogie/Examples/Boogie_Max.certs \  | 
1385  | 
Boogie/Examples/Boogie_Dijkstra.certs Boogie/Examples/VCC_Max.certs  | 
|
| 33419 | 1386  | 
@cd Boogie; $(ISABELLE_TOOL) usedir $(OUT)/HOL-Boogie Examples  | 
1387  | 
||
1388  | 
||
| 41566 | 1389  | 
## HOL-SPARK  | 
1390  | 
||
1391  | 
HOL-SPARK: HOL-Word $(OUT)/HOL-SPARK  | 
|
1392  | 
||
1393  | 
$(OUT)/HOL-SPARK: $(OUT)/HOL-Word SPARK/ROOT.ML \  | 
|
1394  | 
SPARK/SPARK.thy SPARK/SPARK_Setup.thy \  | 
|
1395  | 
SPARK/Tools/fdl_lexer.ML SPARK/Tools/fdl_parser.ML \  | 
|
1396  | 
SPARK/Tools/spark_commands.ML SPARK/Tools/spark_vcs.ML  | 
|
1397  | 
@cd SPARK; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL-Word HOL-SPARK  | 
|
1398  | 
||
1399  | 
||
1400  | 
## HOL-SPARK-Examples  | 
|
1401  | 
||
1402  | 
HOL-SPARK-Examples: HOL-SPARK $(LOG)/HOL-SPARK-Examples.gz  | 
|
1403  | 
||
1404  | 
$(LOG)/HOL-SPARK-Examples.gz: $(OUT)/HOL-SPARK \  | 
|
1405  | 
SPARK/Examples/ROOT.ML \  | 
|
1406  | 
SPARK/Examples/Gcd/Greatest_Common_Divisor.thy \  | 
|
1407  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.fdl \  | 
|
1408  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.rls \  | 
|
1409  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.siv \  | 
|
1410  | 
SPARK/Examples/Liseq/Longest_Increasing_Subsequence.thy \  | 
|
1411  | 
SPARK/Examples/Liseq/liseq/liseq_length.fdl \  | 
|
1412  | 
SPARK/Examples/Liseq/liseq/liseq_length.rls \  | 
|
1413  | 
SPARK/Examples/Liseq/liseq/liseq_length.siv \  | 
|
1414  | 
SPARK/Examples/RIPEMD-160/F.thy SPARK/Examples/RIPEMD-160/Hash.thy \  | 
|
1415  | 
SPARK/Examples/RIPEMD-160/K_L.thy SPARK/Examples/RIPEMD-160/K_R.thy \  | 
|
1416  | 
SPARK/Examples/RIPEMD-160/R_L.thy \  | 
|
1417  | 
SPARK/Examples/RIPEMD-160/RMD_Lemmas.thy \  | 
|
1418  | 
SPARK/Examples/RIPEMD-160/RMD_Specification.thy \  | 
|
1419  | 
SPARK/Examples/RIPEMD-160/RMD.thy SPARK/Examples/RIPEMD-160/Round.thy \  | 
|
1420  | 
SPARK/Examples/RIPEMD-160/R_R.thy SPARK/Examples/RIPEMD-160/S_L.thy \  | 
|
1421  | 
SPARK/Examples/RIPEMD-160/S_R.thy \  | 
|
1422  | 
SPARK/Examples/RIPEMD-160/rmd/f.fdl \  | 
|
1423  | 
SPARK/Examples/RIPEMD-160/rmd/f.rls \  | 
|
1424  | 
SPARK/Examples/RIPEMD-160/rmd/f.siv \  | 
|
1425  | 
SPARK/Examples/RIPEMD-160/rmd/hash.fdl \  | 
|
1426  | 
SPARK/Examples/RIPEMD-160/rmd/hash.rls \  | 
|
1427  | 
SPARK/Examples/RIPEMD-160/rmd/hash.siv \  | 
|
1428  | 
SPARK/Examples/RIPEMD-160/rmd/k_l.fdl \  | 
|
1429  | 
SPARK/Examples/RIPEMD-160/rmd/k_l.rls \  | 
|
1430  | 
SPARK/Examples/RIPEMD-160/rmd/k_l.siv \  | 
|
1431  | 
SPARK/Examples/RIPEMD-160/rmd/k_r.fdl \  | 
|
1432  | 
SPARK/Examples/RIPEMD-160/rmd/k_r.rls \  | 
|
1433  | 
SPARK/Examples/RIPEMD-160/rmd/k_r.siv \  | 
|
1434  | 
SPARK/Examples/RIPEMD-160/rmd/r_l.fdl \  | 
|
1435  | 
SPARK/Examples/RIPEMD-160/rmd/r_l.rls \  | 
|
1436  | 
SPARK/Examples/RIPEMD-160/rmd/r_l.siv \  | 
|
1437  | 
SPARK/Examples/RIPEMD-160/rmd/round.fdl \  | 
|
1438  | 
SPARK/Examples/RIPEMD-160/rmd/round.rls \  | 
|
1439  | 
SPARK/Examples/RIPEMD-160/rmd/round.siv \  | 
|
1440  | 
SPARK/Examples/RIPEMD-160/rmd/r_r.fdl \  | 
|
1441  | 
SPARK/Examples/RIPEMD-160/rmd/r_r.rls \  | 
|
1442  | 
SPARK/Examples/RIPEMD-160/rmd/r_r.siv \  | 
|
1443  | 
SPARK/Examples/RIPEMD-160/rmd/s_l.fdl \  | 
|
1444  | 
SPARK/Examples/RIPEMD-160/rmd/s_l.rls \  | 
|
1445  | 
SPARK/Examples/RIPEMD-160/rmd/s_l.siv \  | 
|
1446  | 
SPARK/Examples/RIPEMD-160/rmd/s_r.fdl \  | 
|
1447  | 
SPARK/Examples/RIPEMD-160/rmd/s_r.rls \  | 
|
1448  | 
SPARK/Examples/RIPEMD-160/rmd/s_r.siv  | 
|
1449  | 
@cd SPARK; $(ISABELLE_TOOL) usedir $(OUT)/HOL-SPARK Examples  | 
|
1450  | 
||
1451  | 
||
| 45044 | 1452  | 
## HOL-SPARK-Manual  | 
1453  | 
||
1454  | 
HOL-SPARK-Manual: HOL-SPARK $(LOG)/HOL-SPARK-Manual.gz  | 
|
1455  | 
||
1456  | 
$(LOG)/HOL-SPARK-Manual.gz: $(OUT)/HOL-SPARK \  | 
|
1457  | 
SPARK/Manual/ROOT.ML \  | 
|
1458  | 
SPARK/Manual/Complex_Types.thy \  | 
|
1459  | 
SPARK/Manual/Example_Verification.thy \  | 
|
1460  | 
SPARK/Manual/Proc1.thy \  | 
|
1461  | 
SPARK/Manual/Proc2.thy \  | 
|
1462  | 
SPARK/Manual/Reference.thy \  | 
|
1463  | 
SPARK/Manual/Simple_Greatest_Common_Divisor.thy \  | 
|
1464  | 
SPARK/Manual/VC_Principles.thy \  | 
|
1465  | 
SPARK/Manual/complex_types_app/initialize.fdl \  | 
|
1466  | 
SPARK/Manual/complex_types_app/initialize.rls \  | 
|
1467  | 
SPARK/Manual/complex_types_app/initialize.siv \  | 
|
1468  | 
SPARK/Manual/loop_invariant/proc1.fdl \  | 
|
1469  | 
SPARK/Manual/loop_invariant/proc1.rls \  | 
|
1470  | 
SPARK/Manual/loop_invariant/proc1.siv \  | 
|
1471  | 
SPARK/Manual/loop_invariant/proc2.fdl \  | 
|
1472  | 
SPARK/Manual/loop_invariant/proc2.rls \  | 
|
1473  | 
SPARK/Manual/loop_invariant/proc2.siv \  | 
|
1474  | 
SPARK/Manual/simple_greatest_common_divisor/g_c_d.fdl \  | 
|
1475  | 
SPARK/Manual/simple_greatest_common_divisor/g_c_d.rls \  | 
|
1476  | 
SPARK/Manual/simple_greatest_common_divisor/g_c_d.siv \  | 
|
1477  | 
SPARK/Manual/document/complex_types.ads \  | 
|
1478  | 
SPARK/Manual/document/complex_types_app.adb \  | 
|
1479  | 
SPARK/Manual/document/complex_types_app.ads \  | 
|
1480  | 
SPARK/Manual/document/loop_invariant.adb \  | 
|
1481  | 
SPARK/Manual/document/loop_invariant.ads \  | 
|
1482  | 
SPARK/Manual/document/Simple_Gcd.adb \  | 
|
1483  | 
SPARK/Manual/document/Simple_Gcd.ads \  | 
|
1484  | 
SPARK/Manual/document/intro.tex \  | 
|
1485  | 
SPARK/Manual/document/root.tex \  | 
|
1486  | 
SPARK/Manual/document/root.bib \  | 
|
1487  | 
SPARK/Examples/Gcd/Greatest_Common_Divisor.thy \  | 
|
1488  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.fdl \  | 
|
1489  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.rls \  | 
|
1490  | 
SPARK/Examples/Gcd/greatest_common_divisor/g_c_d.siv  | 
|
1491  | 
@cd SPARK; $(ISABELLE_TOOL) usedir $(OUT)/HOL-SPARK Manual  | 
|
1492  | 
||
1493  | 
||
| 34965 | 1494  | 
## HOL-Mutabelle  | 
1495  | 
||
1496  | 
HOL-Mutabelle: HOL $(LOG)/HOL-Mutabelle.gz  | 
|
1497  | 
||
1498  | 
$(LOG)/HOL-Mutabelle.gz: $(OUT)/HOL Mutabelle/MutabelleExtra.thy \  | 
|
| 35959 | 1499  | 
Mutabelle/ROOT.ML Mutabelle/mutabelle.ML \  | 
| 34965 | 1500  | 
Mutabelle/mutabelle_extra.ML  | 
1501  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Mutabelle  | 
|
1502  | 
||
| 46585 | 1503  | 
## HOL-Quickcheck_Examples  | 
1504  | 
||
1505  | 
HOL-Quickcheck_Examples: HOL $(LOG)/HOL-Quickcheck_Examples.gz  | 
|
1506  | 
||
1507  | 
$(LOG)/HOL-Quickcheck_Examples.gz: $(OUT)/HOL \  | 
|
| 
48179
 
18461f745b4a
adding some minimal documentation and an example of quickcheck's interfaces
 
bulwahn 
parents: 
48163 
diff
changeset
 | 
1508  | 
Quickcheck_Examples/Completeness.thy \  | 
| 46591 | 1509  | 
Quickcheck_Examples/Find_Unused_Assms_Examples.thy \  | 
| 
48222
 
fcca68383808
adding the hotel key card example in Quickcheck-Examples
 
bulwahn 
parents: 
48188 
diff
changeset
 | 
1510  | 
Quickcheck_Examples/Hotel_Example.thy \  | 
| 
48243
 
b149de01d669
adding three variants of the Needham-Schroeder formalisation as case studies for Quickcheck
 
bulwahn 
parents: 
48224 
diff
changeset
 | 
1511  | 
Quickcheck_Examples/Needham_Schroeder_Base.thy \  | 
| 
48224
 
f2dd90cc724b
adding an example using Quickcheck to find a valid trace for the needham-schroeder protocol (a case study for Quickcheck)
 
bulwahn 
parents: 
48222 
diff
changeset
 | 
1512  | 
Quickcheck_Examples/Needham_Schroeder_No_Attacker_Example.thy \  | 
| 
48243
 
b149de01d669
adding three variants of the Needham-Schroeder formalisation as case studies for Quickcheck
 
bulwahn 
parents: 
48224 
diff
changeset
 | 
1513  | 
Quickcheck_Examples/Needham_Schroeder_Guided_Attacker_Example.thy \  | 
| 
 
b149de01d669
adding three variants of the Needham-Schroeder formalisation as case studies for Quickcheck
 
bulwahn 
parents: 
48224 
diff
changeset
 | 
1514  | 
Quickcheck_Examples/Needham_Schroeder_Unguided_Attacker_Example.thy \  | 
| 46585 | 1515  | 
Quickcheck_Examples/Quickcheck_Examples.thy \  | 
| 
48179
 
18461f745b4a
adding some minimal documentation and an example of quickcheck's interfaces
 
bulwahn 
parents: 
48163 
diff
changeset
 | 
1516  | 
Quickcheck_Examples/Quickcheck_Interfaces.thy \  | 
| 46585 | 1517  | 
Quickcheck_Examples/Quickcheck_Lattice_Examples.thy \  | 
1518  | 
Quickcheck_Examples/Quickcheck_Narrowing_Examples.thy  | 
|
1519  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Quickcheck_Examples  | 
|
| 34965 | 1520  | 
|
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1521  | 
## HOL-Quotient_Examples  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1522  | 
|
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1523  | 
HOL-Quotient_Examples: HOL $(LOG)/HOL-Quotient_Examples.gz  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1524  | 
|
| 35959 | 1525  | 
$(LOG)/HOL-Quotient_Examples.gz: $(OUT)/HOL \  | 
| 47232 | 1526  | 
Quotient_Examples/DList.thy \  | 
1527  | 
Quotient_Examples/FSet.thy \  | 
|
| 
45536
 
5b0b1dc2e40f
adding a preliminary example to show how the quotient_definition package can be generalized
 
bulwahn 
parents: 
45483 
diff
changeset
 | 
1528  | 
Quotient_Examples/Quotient_Int.thy Quotient_Examples/Quotient_Message.thy \  | 
| 47660 | 1529  | 
Quotient_Examples/Lift_FSet.thy \  | 
| 45800 | 1530  | 
Quotient_Examples/Lift_Set.thy Quotient_Examples/Lift_RBT.thy \  | 
| 47308 | 1531  | 
Quotient_Examples/Lift_Fun.thy Quotient_Examples/Lift_DList.thy  | 
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1532  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Quotient_Examples  | 
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1533  | 
|
| 
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1534  | 
|
| 
35950
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
1535  | 
## HOL-Predicate_Compile_Examples  | 
| 
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
1536  | 
|
| 
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
1537  | 
HOL-Predicate_Compile_Examples: HOL $(LOG)/HOL-Predicate_Compile_Examples.gz  | 
| 
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
1538  | 
|
| 35959 | 1539  | 
$(LOG)/HOL-Predicate_Compile_Examples.gz: $(OUT)/HOL \  | 
| 
35955
 
e657fb805c68
added predicate compiler quickcheck examples to new session Predicate_Compile_Examples
 
bulwahn 
parents: 
35953 
diff
changeset
 | 
1540  | 
Predicate_Compile_Examples/ROOT.ML \  | 
| 
39655
 
8ad7fe9d6f0b
splitting Predicate_Compile_Examples into Examples and Predicate_Compile_Tests
 
bulwahn 
parents: 
39564 
diff
changeset
 | 
1541  | 
Predicate_Compile_Examples/Predicate_Compile_Tests.thy \  | 
| 
38074
 
31174744b9a2
adding example file for prolog code generation; adding prolog code generation example to IsaMakefile
 
bulwahn 
parents: 
38047 
diff
changeset
 | 
1542  | 
Predicate_Compile_Examples/Predicate_Compile_Quickcheck_Examples.thy \  | 
| 
38730
 
5bbdd9a9df62
adding hotel keycard example for prolog generation
 
bulwahn 
parents: 
38656 
diff
changeset
 | 
1543  | 
Predicate_Compile_Examples/Code_Prolog_Examples.thy \  | 
| 
39655
 
8ad7fe9d6f0b
splitting Predicate_Compile_Examples into Examples and Predicate_Compile_Tests
 
bulwahn 
parents: 
39564 
diff
changeset
 | 
1544  | 
Predicate_Compile_Examples/Examples.thy \  | 
| 39185 | 1545  | 
Predicate_Compile_Examples/Context_Free_Grammar_Example.thy \  | 
| 38948 | 1546  | 
Predicate_Compile_Examples/Hotel_Example.thy \  | 
| 
40104
 
82873a6f2b81
splitting Hotel Key card example into specification and the two tests for counter example generation
 
bulwahn 
parents: 
40067 
diff
changeset
 | 
1547  | 
Predicate_Compile_Examples/Hotel_Example_Prolog.thy \  | 
| 
 
82873a6f2b81
splitting Hotel Key card example into specification and the two tests for counter example generation
 
bulwahn 
parents: 
40067 
diff
changeset
 | 
1548  | 
Predicate_Compile_Examples/Hotel_Example_Small_Generator.thy \  | 
| 39186 | 1549  | 
Predicate_Compile_Examples/IMP_1.thy \  | 
1550  | 
Predicate_Compile_Examples/IMP_2.thy \  | 
|
1551  | 
Predicate_Compile_Examples/IMP_3.thy \  | 
|
1552  | 
Predicate_Compile_Examples/IMP_4.thy \  | 
|
| 
39184
 
71f3f194b962
adding a List example (challenge from Tobias) for counterexample search
 
bulwahn 
parents: 
39183 
diff
changeset
 | 
1553  | 
Predicate_Compile_Examples/Lambda_Example.thy \  | 
| 39188 | 1554  | 
Predicate_Compile_Examples/List_Examples.thy \  | 
1555  | 
Predicate_Compile_Examples/Reg_Exp_Example.thy  | 
|
| 
35950
 
791ce568d40a
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
 
bulwahn 
parents: 
35931 
diff
changeset
 | 
1556  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Predicate_Compile_Examples  | 
| 
35222
 
4f1fba00f66d
Initial version of HOL quotient package.
 
Cezary Kaliszyk <kaliszyk@in.tum.de> 
parents: 
35151 
diff
changeset
 | 
1557  | 
|
| 35959 | 1558  | 
|
| 40774 | 1559  | 
## HOLCF  | 
1560  | 
||
1561  | 
HOLCF: HOL $(OUT)/HOLCF  | 
|
1562  | 
||
1563  | 
$(OUT)/HOLCF: $(OUT)/HOL \  | 
|
1564  | 
HOLCF/ROOT.ML \  | 
|
1565  | 
HOLCF/Adm.thy \  | 
|
1566  | 
HOLCF/Algebraic.thy \  | 
|
| 
41286
 
3d7685a4a5ff
reintroduce 'bifinite' class, now with existentially-quantified approx function (cf. b525988432e9)
 
huffman 
parents: 
41285 
diff
changeset
 | 
1567  | 
HOLCF/Bifinite.thy \  | 
| 40774 | 1568  | 
HOLCF/Cfun.thy \  | 
| 41284 | 1569  | 
HOLCF/Compact_Basis.thy \  | 
| 40774 | 1570  | 
HOLCF/Completion.thy \  | 
1571  | 
HOLCF/Cont.thy \  | 
|
1572  | 
HOLCF/ConvexPD.thy \  | 
|
1573  | 
HOLCF/Cpodef.thy \  | 
|
1574  | 
HOLCF/Cprod.thy \  | 
|
1575  | 
HOLCF/Discrete.thy \  | 
|
1576  | 
HOLCF/Deflation.thy \  | 
|
1577  | 
HOLCF/Domain.thy \  | 
|
1578  | 
HOLCF/Domain_Aux.thy \  | 
|
1579  | 
HOLCF/Fixrec.thy \  | 
|
1580  | 
HOLCF/Fix.thy \  | 
|
1581  | 
HOLCF/Fun_Cpo.thy \  | 
|
1582  | 
HOLCF/HOLCF.thy \  | 
|
1583  | 
HOLCF/Lift.thy \  | 
|
1584  | 
HOLCF/LowerPD.thy \  | 
|
1585  | 
HOLCF/Map_Functions.thy \  | 
|
1586  | 
HOLCF/One.thy \  | 
|
1587  | 
HOLCF/Pcpo.thy \  | 
|
1588  | 
HOLCF/Plain_HOLCF.thy \  | 
|
1589  | 
HOLCF/Porder.thy \  | 
|
1590  | 
HOLCF/Powerdomains.thy \  | 
|
1591  | 
HOLCF/Product_Cpo.thy \  | 
|
| 41285 | 1592  | 
HOLCF/Representable.thy \  | 
| 40774 | 1593  | 
HOLCF/Sfun.thy \  | 
1594  | 
HOLCF/Sprod.thy \  | 
|
1595  | 
HOLCF/Ssum.thy \  | 
|
1596  | 
HOLCF/Tr.thy \  | 
|
1597  | 
HOLCF/Universal.thy \  | 
|
1598  | 
HOLCF/UpperPD.thy \  | 
|
1599  | 
HOLCF/Up.thy \  | 
|
1600  | 
HOLCF/Tools/cont_consts.ML \  | 
|
1601  | 
HOLCF/Tools/cont_proc.ML \  | 
|
1602  | 
HOLCF/Tools/holcf_library.ML \  | 
|
1603  | 
HOLCF/Tools/Domain/domain.ML \  | 
|
1604  | 
HOLCF/Tools/Domain/domain_axioms.ML \  | 
|
1605  | 
HOLCF/Tools/Domain/domain_constructors.ML \  | 
|
1606  | 
HOLCF/Tools/Domain/domain_induction.ML \  | 
|
1607  | 
HOLCF/Tools/Domain/domain_isomorphism.ML \  | 
|
1608  | 
HOLCF/Tools/Domain/domain_take_proofs.ML \  | 
|
1609  | 
HOLCF/Tools/cpodef.ML \  | 
|
1610  | 
HOLCF/Tools/domaindef.ML \  | 
|
1611  | 
HOLCF/Tools/fixrec.ML \  | 
|
1612  | 
HOLCF/document/root.tex  | 
|
1613  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir -b -g true $(OUT)/HOL HOLCF  | 
|
1614  | 
||
1615  | 
||
1616  | 
## HOLCF-Tutorial  | 
|
1617  | 
||
1618  | 
HOLCF-Tutorial: HOLCF $(LOG)/HOLCF-Tutorial.gz  | 
|
1619  | 
||
1620  | 
$(LOG)/HOLCF-Tutorial.gz: $(OUT)/HOLCF \  | 
|
1621  | 
HOLCF/Tutorial/Domain_ex.thy \  | 
|
1622  | 
HOLCF/Tutorial/Fixrec_ex.thy \  | 
|
1623  | 
HOLCF/Tutorial/New_Domain.thy \  | 
|
1624  | 
HOLCF/Tutorial/document/root.tex \  | 
|
1625  | 
HOLCF/Tutorial/ROOT.ML  | 
|
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1626  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir $(OUT)/HOLCF Tutorial  | 
| 40774 | 1627  | 
|
1628  | 
||
1629  | 
## HOLCF-Library  | 
|
1630  | 
||
1631  | 
HOLCF-Library: HOLCF $(LOG)/HOLCF-Library.gz  | 
|
1632  | 
||
1633  | 
$(LOG)/HOLCF-Library.gz: $(OUT)/HOLCF \  | 
|
| 43919 | 1634  | 
Library/Extended_Nat.thy \  | 
| 40774 | 1635  | 
HOLCF/Library/Defl_Bifinite.thy \  | 
| 
41112
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1636  | 
HOLCF/Library/Bool_Discrete.thy \  | 
| 
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1637  | 
HOLCF/Library/Char_Discrete.thy \  | 
| 
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1638  | 
HOLCF/Library/HOL_Cpo.thy \  | 
| 
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1639  | 
HOLCF/Library/Int_Discrete.thy \  | 
| 40774 | 1640  | 
HOLCF/Library/List_Cpo.thy \  | 
| 
41112
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1641  | 
HOLCF/Library/List_Predomain.thy \  | 
| 
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1642  | 
HOLCF/Library/Nat_Discrete.thy \  | 
| 
 
866148b76247
add HOLCF library theories with cpo/predomain instances for HOL types
 
huffman 
parents: 
41087 
diff
changeset
 | 
1643  | 
HOLCF/Library/Option_Cpo.thy \  | 
| 40774 | 1644  | 
HOLCF/Library/Stream.thy \  | 
1645  | 
HOLCF/Library/Sum_Cpo.thy \  | 
|
1646  | 
HOLCF/Library/HOLCF_Library.thy \  | 
|
1647  | 
HOLCF/Library/ROOT.ML  | 
|
| 
44256
 
c478cd500dc4
IsaMakefile: target HOLCF-Library now compiles HOL/HOLCF/Library instead of HOL/Library
 
huffman 
parents: 
44236 
diff
changeset
 | 
1648  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir $(OUT)/HOLCF Library  | 
| 40774 | 1649  | 
|
1650  | 
||
1651  | 
## HOLCF-IMP  | 
|
1652  | 
||
1653  | 
HOLCF-IMP: HOLCF $(LOG)/HOLCF-IMP.gz  | 
|
1654  | 
||
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1655  | 
$(LOG)/HOLCF-IMP.gz: $(OUT)/HOLCF \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1656  | 
HOLCF/IMP/HoareEx.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1657  | 
HOLCF/IMP/Denotational.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1658  | 
HOLCF/IMP/ROOT.ML \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1659  | 
HOLCF/IMP/document/root.tex  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1660  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir $(OUT)/HOLCF IMP  | 
| 40774 | 1661  | 
|
1662  | 
||
1663  | 
## HOLCF-ex  | 
|
1664  | 
||
1665  | 
HOLCF-ex: HOLCF $(LOG)/HOLCF-ex.gz  | 
|
1666  | 
||
1667  | 
$(LOG)/HOLCF-ex.gz: $(OUT)/HOLCF \  | 
|
| 
43524
 
d75e285fcf3e
add HOLCF/ex/Concurrency_Monad.thy, which contains resumption/state/powerdomain monad example from my PhD thesis
 
huffman 
parents: 
43438 
diff
changeset
 | 
1668  | 
HOLCF/ex/Concurrency_Monad.thy \  | 
| 40774 | 1669  | 
HOLCF/ex/Dagstuhl.thy \  | 
1670  | 
HOLCF/ex/Dnat.thy \  | 
|
1671  | 
HOLCF/ex/Domain_Proofs.thy \  | 
|
1672  | 
HOLCF/ex/Fix2.thy \  | 
|
1673  | 
HOLCF/ex/Focus_ex.thy \  | 
|
1674  | 
HOLCF/ex/Hoare.thy \  | 
|
1675  | 
HOLCF/ex/Letrec.thy \  | 
|
1676  | 
HOLCF/ex/Loop.thy \  | 
|
1677  | 
HOLCF/ex/Pattern_Match.thy \  | 
|
1678  | 
HOLCF/ex/Powerdomain_ex.thy \  | 
|
1679  | 
HOLCF/ex/ROOT.ML  | 
|
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1680  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir $(OUT)/HOLCF ex  | 
| 40774 | 1681  | 
|
1682  | 
||
1683  | 
## HOLCF-FOCUS  | 
|
1684  | 
||
1685  | 
HOLCF-FOCUS: HOLCF $(LOG)/HOLCF-FOCUS.gz  | 
|
1686  | 
||
| 
41413
 
64cd30d6b0b8
explicit file specifications -- avoid secondary load path;
 
wenzelm 
parents: 
41407 
diff
changeset
 | 
1687  | 
$(LOG)/HOLCF-FOCUS.gz: $(OUT)/HOLCF HOLCF/FOCUS/ROOT.ML \  | 
| 43919 | 1688  | 
Library/Extended_Nat.thy \  | 
| 40774 | 1689  | 
HOLCF/Library/Stream.thy \  | 
1690  | 
HOLCF/FOCUS/Fstreams.thy \  | 
|
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1691  | 
HOLCF/FOCUS/Fstream.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1692  | 
HOLCF/FOCUS/FOCUS.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1693  | 
HOLCF/FOCUS/Stream_adm.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1694  | 
HOLCF/FOCUS/Buffer.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1695  | 
HOLCF/FOCUS/Buffer_adm.thy \  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1696  | 
Library/Continuity.thy  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1697  | 
@cd HOLCF; $(ISABELLE_TOOL) usedir $(OUT)/HOLCF FOCUS  | 
| 
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1698  | 
|
| 40774 | 1699  | 
|
1700  | 
## IOA  | 
|
1701  | 
||
1702  | 
IOA: HOLCF $(OUT)/IOA  | 
|
1703  | 
||
1704  | 
$(OUT)/IOA: $(OUT)/HOLCF \  | 
|
1705  | 
HOLCF/IOA/ROOT.ML \  | 
|
1706  | 
HOLCF/IOA/meta_theory/Traces.thy \  | 
|
1707  | 
HOLCF/IOA/meta_theory/Asig.thy \  | 
|
1708  | 
HOLCF/IOA/meta_theory/CompoScheds.thy \  | 
|
1709  | 
HOLCF/IOA/meta_theory/CompoTraces.thy \  | 
|
1710  | 
HOLCF/IOA/meta_theory/Seq.thy \  | 
|
1711  | 
HOLCF/IOA/meta_theory/RefCorrectness.thy \  | 
|
1712  | 
HOLCF/IOA/meta_theory/Automata.thy \  | 
|
1713  | 
HOLCF/IOA/meta_theory/ShortExecutions.thy \  | 
|
1714  | 
HOLCF/IOA/meta_theory/IOA.thy \  | 
|
1715  | 
HOLCF/IOA/meta_theory/Sequence.thy \  | 
|
1716  | 
HOLCF/IOA/meta_theory/CompoExecs.thy \  | 
|
1717  | 
HOLCF/IOA/meta_theory/RefMappings.thy \  | 
|
1718  | 
HOLCF/IOA/meta_theory/Compositionality.thy \  | 
|
1719  | 
HOLCF/IOA/meta_theory/TL.thy \  | 
|
1720  | 
HOLCF/IOA/meta_theory/TLS.thy \  | 
|
1721  | 
HOLCF/IOA/meta_theory/LiveIOA.thy \  | 
|
1722  | 
HOLCF/IOA/meta_theory/Pred.thy \  | 
|
1723  | 
HOLCF/IOA/meta_theory/Abstraction.thy \  | 
|
1724  | 
HOLCF/IOA/meta_theory/Simulations.thy \  | 
|
1725  | 
HOLCF/IOA/meta_theory/SimCorrectness.thy  | 
|
1726  | 
@cd HOLCF/IOA; $(ISABELLE_TOOL) usedir -b $(OUT)/HOLCF IOA  | 
|
1727  | 
||
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1728  | 
|
| 40774 | 1729  | 
## IOA-ABP  | 
1730  | 
||
1731  | 
IOA-ABP: IOA $(LOG)/IOA-ABP.gz  | 
|
1732  | 
||
1733  | 
$(LOG)/IOA-ABP.gz: $(OUT)/IOA \  | 
|
1734  | 
HOLCF/IOA/ABP/Abschannel.thy \  | 
|
1735  | 
HOLCF/IOA/ABP/Abschannel_finite.thy \  | 
|
1736  | 
HOLCF/IOA/ABP/Action.thy \  | 
|
1737  | 
HOLCF/IOA/ABP/Check.ML \  | 
|
1738  | 
HOLCF/IOA/ABP/Correctness.thy \  | 
|
1739  | 
HOLCF/IOA/ABP/Env.thy \  | 
|
1740  | 
HOLCF/IOA/ABP/Impl.thy \  | 
|
1741  | 
HOLCF/IOA/ABP/Impl_finite.thy \  | 
|
1742  | 
HOLCF/IOA/ABP/Lemmas.thy \  | 
|
1743  | 
HOLCF/IOA/ABP/Packet.thy \  | 
|
1744  | 
HOLCF/IOA/ABP/ROOT.ML \  | 
|
1745  | 
HOLCF/IOA/ABP/Receiver.thy \  | 
|
1746  | 
HOLCF/IOA/ABP/Sender.thy \  | 
|
1747  | 
HOLCF/IOA/ABP/Spec.thy  | 
|
1748  | 
@cd HOLCF/IOA; $(ISABELLE_TOOL) usedir $(OUT)/IOA ABP  | 
|
1749  | 
||
| 
40777
 
4898bae6ef23
fix cut-and-paste errors for HOLCF entries in IsaMakefile
 
huffman 
parents: 
40774 
diff
changeset
 | 
1750  | 
|
| 40774 | 1751  | 
## IOA-NTP  | 
1752  | 
||
1753  | 
IOA-NTP: IOA $(LOG)/IOA-NTP.gz  | 
|
1754  | 
||
1755  | 
$(LOG)/IOA-NTP.gz: $(OUT)/IOA \  | 
|
1756  | 
HOLCF/IOA/NTP/Abschannel.thy \  | 
|
1757  | 
HOLCF/IOA/NTP/Action.thy \  | 
|
1758  | 
HOLCF/IOA/NTP/Correctness.thy \  | 
|
1759  | 
HOLCF/IOA/NTP/Impl.thy \  | 
|
1760  | 
HOLCF/IOA/NTP/Lemmas.thy \  | 
|
1761  | 
HOLCF/IOA/NTP/Multiset.thy \  | 
|
1762  | 
HOLCF/IOA/NTP/Packet.thy \  | 
|
1763  | 
HOLCF/IOA/NTP/ROOT.ML \  | 
|
1764  | 
HOLCF/IOA/NTP/Receiver.thy \  | 
|
1765  | 
HOLCF/IOA/NTP/Sender.thy \  | 
|
1766  | 
HOLCF/IOA/NTP/Spec.thy  | 
|
1767  | 
@cd HOLCF/IOA; $(ISABELLE_TOOL) usedir $(OUT)/IOA NTP  | 
|
1768  | 
||
1769  | 
||
1770  | 
## IOA-Storage  | 
|
1771  | 
||
1772  | 
IOA-Storage: IOA $(LOG)/IOA-Storage.gz  | 
|
1773  | 
||
1774  | 
$(LOG)/IOA-Storage.gz: $(OUT)/IOA \  | 
|
1775  | 
HOLCF/IOA/Storage/Action.thy \  | 
|
1776  | 
HOLCF/IOA/Storage/Correctness.thy \  | 
|
1777  | 
HOLCF/IOA/Storage/Impl.thy \  | 
|
1778  | 
HOLCF/IOA/Storage/ROOT.ML \  | 
|
1779  | 
HOLCF/IOA/Storage/Spec.thy  | 
|
1780  | 
@cd HOLCF/IOA; $(ISABELLE_TOOL) usedir $(OUT)/IOA Storage  | 
|
1781  | 
||
1782  | 
||
1783  | 
## IOA-ex  | 
|
1784  | 
||
1785  | 
IOA-ex: IOA $(LOG)/IOA-ex.gz  | 
|
1786  | 
||
1787  | 
$(LOG)/IOA-ex.gz: $(OUT)/IOA \  | 
|
1788  | 
HOLCF/IOA/ex/ROOT.ML \  | 
|
1789  | 
HOLCF/IOA/ex/TrivEx.thy \  | 
|
1790  | 
HOLCF/IOA/ex/TrivEx2.thy  | 
|
1791  | 
@cd HOLCF/IOA; $(ISABELLE_TOOL) usedir $(OUT)/IOA ex  | 
|
1792  | 
||
1793  | 
||
| 45860 | 1794  | 
|
1795  | 
## HOL-Datatype_Benchmark  | 
|
1796  | 
||
1797  | 
HOL-Datatype_Benchmark: HOL $(LOG)/HOL-Datatype_Benchmark.gz  | 
|
1798  | 
||
1799  | 
$(LOG)/HOL-Datatype_Benchmark.gz: $(OUT)/HOL \  | 
|
1800  | 
Datatype_Benchmark/ROOT.ML Datatype_Benchmark/Brackin.thy \  | 
|
1801  | 
Datatype_Benchmark/Instructions.thy Datatype_Benchmark/SML.thy \  | 
|
1802  | 
Datatype_Benchmark/Verilog.thy  | 
|
1803  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Datatype_Benchmark  | 
|
1804  | 
||
1805  | 
||
1806  | 
## HOL-Record_Benchmark  | 
|
1807  | 
||
1808  | 
HOL-Record_Benchmark: HOL $(LOG)/HOL-Record_Benchmark.gz  | 
|
1809  | 
||
1810  | 
$(LOG)/HOL-Record_Benchmark.gz: $(OUT)/HOL Record_Benchmark/ROOT.ML \  | 
|
1811  | 
Record_Benchmark/Record_Benchmark.thy  | 
|
1812  | 
@$(ISABELLE_TOOL) usedir $(OUT)/HOL Record_Benchmark  | 
|
1813  | 
||
1814  | 
||
1815  | 
||
| 4518 | 1816  | 
## clean  | 
| 4447 | 1817  | 
|
1818  | 
clean:  | 
|
| 33450 | 1819  | 
@rm -f $(LOG)/HOL-Algebra.gz $(LOG)/HOL-Auth.gz \  | 
1820  | 
$(LOG)/HOL-Bali.gz $(LOG)/HOL-Base.gz \  | 
|
1821  | 
$(LOG)/HOL-Boogie-Examples.gz $(LOG)/HOL-Boogie.gz \  | 
|
| 47263 | 1822  | 
$(LOG)/HOL-Decision_Procs.gz $(LOG)/HOL-HOL_Light.gz \  | 
1823  | 
$(LOG)/HOL-Hahn_Banach.gz $(LOG)/HOL-Hoare.gz \  | 
|
1824  | 
$(LOG)/HOL-Hoare_Parallel.gz $(LOG)/HOL-IMP.gz \  | 
|
1825  | 
$(LOG)/HOL-IMPP.gz $(LOG)/HOL-IOA.gz \  | 
|
| 33450 | 1826  | 
$(LOG)/HOL-Imperative_HOL.gz $(LOG)/HOL-Import.gz \  | 
1827  | 
$(LOG)/HOL-Induct.gz $(LOG)/HOL-Isar_Examples.gz \  | 
|
| 
34205
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
1828  | 
$(LOG)/HOL-Lattice $(LOG)/HOL-Lattice.gz \  | 
| 
 
f69cd974bc4e
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
 
wenzelm 
parents: 
34126 
diff
changeset
 | 
1829  | 
$(LOG)/HOL-Lex.gz $(LOG)/HOL-Library.gz \  | 
| 46650 | 1830  | 
$(LOG)/HOL-Library-Codegenerator_Test.gz \  | 
| 
46988
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1831  | 
$(LOG)/HOL-Main.gz $(LOG)/HOL-Matrix_LP.gz \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1832  | 
$(LOG)/HOL-Metis_Examples.gz $(LOG)/HOL-MicroJava.gz \  | 
| 
 
9f492f5b0cec
renamed HOL-Matrix to HOL-Matrix_LP to avoid name clash with AFP;
 
wenzelm 
parents: 
46951 
diff
changeset
 | 
1833  | 
$(LOG)/HOL-Mirabelle.gz \  | 
| 33450 | 1834  | 
$(LOG)/HOL-Multivariate_Analysis.gz \  | 
| 46650 | 1835  | 
$(LOG)/HOL-Mutabelle.gz $(LOG)/HOL-NSA-Examples.gz \  | 
1836  | 
$(LOG)/HOL-NSA.gz $(LOG)/HOL-NanoJava.gz \  | 
|
1837  | 
$(LOG)/HOL-Nitpick_Examples.gz \  | 
|
| 33450 | 1838  | 
$(LOG)/HOL-Nominal-Examples.gz $(LOG)/HOL-Nominal.gz \  | 
1839  | 
$(LOG)/HOL-Number_Theory.gz \  | 
|
1840  | 
$(LOG)/HOL-Old_Number_Theory.gz $(LOG)/HOL-Plain.gz \  | 
|
| 35959 | 1841  | 
$(LOG)/HOL-Predicate_Compile_Examples.gz \  | 
| 33450 | 1842  | 
$(LOG)/HOL-Probability.gz $(LOG)/HOL-Prolog.gz \  | 
| 
39157
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
1843  | 
$(LOG)/HOL-Proofs.gz $(LOG)/HOL-Proofs-ex.gz \  | 
| 
 
b98909faaea8
more explicit HOL-Proofs sessions, including former ex/Hilbert_Classical.thy which works in parallel mode without the antiquotation option "margin" (which is still critical);
 
wenzelm 
parents: 
39156 
diff
changeset
 | 
1844  | 
$(LOG)/HOL-Proofs-Extraction.gz \  | 
| 46650 | 1845  | 
$(LOG)/HOL-Proofs-Lambda.gz \  | 
1846  | 
$(LOG)/HOL-Quickcheck_Examples.gz \  | 
|
1847  | 
$(LOG)/HOL-Quotient_Examples.gz \  | 
|
1848  | 
$(LOG)/HOL-SET_Protocol.gz \  | 
|
| 45860 | 1849  | 
$(LOG)/HOL-Word-SMT_Examples.gz $(LOG)/HOL-SPARK.gz \  | 
1850  | 
$(LOG)/HOL-SPARK-Examples.gz \  | 
|
1851  | 
$(LOG)/HOL-SPARK-Manual.gz $(LOG)/HOL-Statespace.gz \  | 
|
| 46650 | 1852  | 
$(LOG)/HOL-TPTP.gz $(LOG)/HOL-UNITY.gz \  | 
1853  | 
$(LOG)/HOL-Unix.gz $(LOG)/HOL-Word-Examples.gz \  | 
|
1854  | 
$(LOG)/HOL-Word.gz $(LOG)/HOL-ZF.gz $(LOG)/HOL-ex.gz \  | 
|
| 47263 | 1855  | 
$(LOG)/HOL.gz $(LOG)/TLA-Buffer.gz $(LOG)/TLA-Inc.gz \  | 
1856  | 
$(LOG)/TLA-Memory.gz $(LOG)/TLA.gz $(OUT)/HOL \  | 
|
1857  | 
$(OUT)/HOL-Algebra $(OUT)/HOL-Base $(OUT)/HOL-Boogie \  | 
|
1858  | 
$(OUT)/HOL-HOL_Light $(OUT)/HOL-IMP $(OUT)/HOL-Library \  | 
|
| 46650 | 1859  | 
$(OUT)/HOL-Main $(OUT)/HOL-Multivariate_Analysis \  | 
1860  | 
$(OUT)/HOL-NSA $(OUT)/HOL-Nominal $(OUT)/HOL-Plain \  | 
|
| 35931 | 1861  | 
$(OUT)/HOL-Probability $(OUT)/HOL-Proofs \  | 
| 47263 | 1862  | 
$(OUT)/HOL-SPARK $(OUT)/HOL-Word $(OUT)/TLA \  | 
1863  | 
$(OUT)/HOLCF $(LOG)/HOLCF.gz $(LOG)/HOLCF-IMP.gz \  | 
|
1864  | 
$(LOG)/HOLCF-ex.gz $(LOG)/HOLCF-FOCUS.gz $(OUT)/IOA \  | 
|
1865  | 
$(LOG)/IOA.gz $(LOG)/IOA-ABP.gz $(LOG)/IOA-NTP.gz \  | 
|
| 40774 | 1866  | 
$(LOG)/IOA-Storage.gz $(LOG)/HOLCF-Library.gz \  | 
| 45860 | 1867  | 
$(LOG)/IOA-ex.gz $(LOG)/HOLCF-Tutorial.gz \  | 
1868  | 
$(LOG)/HOL-Datatype_Benchmark.gz \  | 
|
1869  | 
$(LOG)/HOL-Record_Benchmark.gz  |