| author | blanchet | 
| Wed, 20 Nov 2013 18:08:01 +0100 | |
| changeset 54534 | 3cad06ff414b | 
| parent 53707 | d1c6bff9ff58 | 
| child 54717 | 42c209a6c225 | 
| permissions | -rw-r--r-- | 
| 
51397
 
03b586ee5930
support for 'chapter' specifications within session ROOT;
 
wenzelm 
parents: 
50911 
diff
changeset
 | 
1  | 
chapter Pure  | 
| 
 
03b586ee5930
support for 'chapter' specifications within session ROOT;
 
wenzelm 
parents: 
50911 
diff
changeset
 | 
2  | 
|
| 
48738
 
f8c1a5b9488f
simplified session specifications: names are taken verbatim and current directory is default;
 
wenzelm 
parents: 
48732 
diff
changeset
 | 
3  | 
session RAW =  | 
| 48916 | 4  | 
theories  | 
| 48347 | 5  | 
files  | 
6  | 
"General/exn.ML"  | 
|
7  | 
"ML-Systems/compiler_polyml.ML"  | 
|
8  | 
"ML-Systems/ml_name_space.ML"  | 
|
9  | 
"ML-Systems/ml_pretty.ML"  | 
|
10  | 
"ML-Systems/ml_system.ML"  | 
|
11  | 
"ML-Systems/multithreading.ML"  | 
|
12  | 
"ML-Systems/multithreading_polyml.ML"  | 
|
13  | 
"ML-Systems/overloading_smlnj.ML"  | 
|
14  | 
"ML-Systems/polyml.ML"  | 
|
15  | 
"ML-Systems/pp_dummy.ML"  | 
|
16  | 
"ML-Systems/proper_int.ML"  | 
|
17  | 
"ML-Systems/single_assignment.ML"  | 
|
18  | 
"ML-Systems/single_assignment_polyml.ML"  | 
|
| 
52711
 
155f02cacb2d
old Poly/ML 5.3.0 cannot share the massive heap of HOL anymore (after introduction of immutable theory in 38466f4f3483);
 
wenzelm 
parents: 
52605 
diff
changeset
 | 
19  | 
"ML-Systems/share_common_data_polyml-5.3.0.ML"  | 
| 48347 | 20  | 
"ML-Systems/smlnj.ML"  | 
21  | 
"ML-Systems/thread_dummy.ML"  | 
|
22  | 
"ML-Systems/universal.ML"  | 
|
23  | 
"ML-Systems/unsynchronized.ML"  | 
|
24  | 
"ML-Systems/use_context.ML"  | 
|
25  | 
||
| 
48738
 
f8c1a5b9488f
simplified session specifications: names are taken verbatim and current directory is default;
 
wenzelm 
parents: 
48732 
diff
changeset
 | 
26  | 
session Pure =  | 
| 
48422
 
9613780a805b
determine source dependencies, relatively to preloaded theories;
 
wenzelm 
parents: 
48347 
diff
changeset
 | 
27  | 
theories Pure  | 
| 48514 | 28  | 
files  | 
29  | 
"General/exn.ML"  | 
|
30  | 
"ML-Systems/compiler_polyml.ML"  | 
|
31  | 
"ML-Systems/ml_name_space.ML"  | 
|
32  | 
"ML-Systems/ml_pretty.ML"  | 
|
33  | 
"ML-Systems/ml_system.ML"  | 
|
34  | 
"ML-Systems/multithreading.ML"  | 
|
35  | 
"ML-Systems/multithreading_polyml.ML"  | 
|
36  | 
"ML-Systems/overloading_smlnj.ML"  | 
|
37  | 
"ML-Systems/polyml.ML"  | 
|
38  | 
"ML-Systems/pp_dummy.ML"  | 
|
39  | 
"ML-Systems/proper_int.ML"  | 
|
40  | 
"ML-Systems/single_assignment.ML"  | 
|
41  | 
"ML-Systems/single_assignment_polyml.ML"  | 
|
42  | 
"ML-Systems/smlnj.ML"  | 
|
43  | 
"ML-Systems/thread_dummy.ML"  | 
|
44  | 
"ML-Systems/universal.ML"  | 
|
45  | 
"ML-Systems/unsynchronized.ML"  | 
|
46  | 
"ML-Systems/use_context.ML"  | 
|
| 48347 | 47  | 
|
| 48514 | 48  | 
"Concurrent/bash.ML"  | 
49  | 
"Concurrent/bash_sequential.ML"  | 
|
50  | 
"Concurrent/cache.ML"  | 
|
| 52050 | 51  | 
"Concurrent/event_timer.ML"  | 
| 48514 | 52  | 
"Concurrent/future.ML"  | 
53  | 
"Concurrent/lazy.ML"  | 
|
54  | 
"Concurrent/lazy_sequential.ML"  | 
|
55  | 
"Concurrent/mailbox.ML"  | 
|
56  | 
"Concurrent/par_exn.ML"  | 
|
57  | 
"Concurrent/par_list.ML"  | 
|
58  | 
"Concurrent/par_list_sequential.ML"  | 
|
59  | 
"Concurrent/simple_thread.ML"  | 
|
60  | 
"Concurrent/single_assignment.ML"  | 
|
61  | 
"Concurrent/single_assignment_sequential.ML"  | 
|
62  | 
"Concurrent/synchronized.ML"  | 
|
63  | 
"Concurrent/synchronized_sequential.ML"  | 
|
64  | 
"Concurrent/task_queue.ML"  | 
|
65  | 
"Concurrent/time_limit.ML"  | 
|
66  | 
"General/alist.ML"  | 
|
67  | 
"General/antiquote.ML"  | 
|
68  | 
"General/balanced_tree.ML"  | 
|
69  | 
"General/basics.ML"  | 
|
70  | 
"General/binding.ML"  | 
|
71  | 
"General/buffer.ML"  | 
|
72  | 
"General/file.ML"  | 
|
73  | 
"General/graph.ML"  | 
|
| 49561 | 74  | 
"General/graph_display.ML"  | 
| 48514 | 75  | 
"General/heap.ML"  | 
76  | 
"General/integer.ML"  | 
|
77  | 
"General/linear_set.ML"  | 
|
78  | 
"General/long_name.ML"  | 
|
79  | 
"General/name_space.ML"  | 
|
80  | 
"General/ord_list.ML"  | 
|
81  | 
"General/output.ML"  | 
|
82  | 
"General/path.ML"  | 
|
83  | 
"General/position.ML"  | 
|
84  | 
"General/pretty.ML"  | 
|
85  | 
"General/print_mode.ML"  | 
|
86  | 
"General/properties.ML"  | 
|
87  | 
"General/queue.ML"  | 
|
88  | 
"General/same.ML"  | 
|
89  | 
"General/scan.ML"  | 
|
90  | 
"General/secure.ML"  | 
|
91  | 
"General/seq.ML"  | 
|
92  | 
"General/sha1.ML"  | 
|
93  | 
"General/sha1_polyml.ML"  | 
|
| 
53212
 
387b9f7cb0ac
added SHA1 library integrity test, which is invoked at compile time and Isabelle_Process run-time;
 
wenzelm 
parents: 
52926 
diff
changeset
 | 
94  | 
"General/sha1_samples.ML"  | 
| 
50800
 
c0fb2839d1a9
recovered buffered sockets from 11f622794ad6 -- requires Poly/ML 5.5.x;
 
wenzelm 
parents: 
50686 
diff
changeset
 | 
95  | 
"General/socket_io.ML"  | 
| 48514 | 96  | 
"General/source.ML"  | 
97  | 
"General/stack.ML"  | 
|
98  | 
"General/symbol.ML"  | 
|
99  | 
"General/symbol_pos.ML"  | 
|
100  | 
"General/table.ML"  | 
|
101  | 
"General/timing.ML"  | 
|
102  | 
"General/url.ML"  | 
|
103  | 
"Isar/args.ML"  | 
|
104  | 
"Isar/attrib.ML"  | 
|
105  | 
"Isar/auto_bind.ML"  | 
|
106  | 
"Isar/bundle.ML"  | 
|
107  | 
"Isar/calculation.ML"  | 
|
108  | 
"Isar/class.ML"  | 
|
109  | 
"Isar/class_declaration.ML"  | 
|
110  | 
"Isar/code.ML"  | 
|
111  | 
"Isar/context_rules.ML"  | 
|
112  | 
"Isar/element.ML"  | 
|
113  | 
"Isar/expression.ML"  | 
|
114  | 
"Isar/generic_target.ML"  | 
|
115  | 
"Isar/isar_cmd.ML"  | 
|
116  | 
"Isar/keyword.ML"  | 
|
117  | 
"Isar/local_defs.ML"  | 
|
118  | 
"Isar/local_theory.ML"  | 
|
119  | 
"Isar/locale.ML"  | 
|
120  | 
"Isar/method.ML"  | 
|
121  | 
"Isar/named_target.ML"  | 
|
122  | 
"Isar/object_logic.ML"  | 
|
123  | 
"Isar/obtain.ML"  | 
|
124  | 
"Isar/outer_syntax.ML"  | 
|
125  | 
"Isar/overloading.ML"  | 
|
126  | 
"Isar/parse.ML"  | 
|
127  | 
"Isar/parse_spec.ML"  | 
|
128  | 
"Isar/proof.ML"  | 
|
129  | 
"Isar/proof_context.ML"  | 
|
130  | 
"Isar/proof_display.ML"  | 
|
131  | 
"Isar/proof_node.ML"  | 
|
132  | 
"Isar/rule_cases.ML"  | 
|
133  | 
"Isar/runtime.ML"  | 
|
134  | 
"Isar/spec_rules.ML"  | 
|
135  | 
"Isar/specification.ML"  | 
|
136  | 
"Isar/token.ML"  | 
|
137  | 
"Isar/toplevel.ML"  | 
|
138  | 
"Isar/typedecl.ML"  | 
|
| 52010 | 139  | 
"ML/exn_properties_dummy.ML"  | 
140  | 
"ML/exn_properties_polyml.ML"  | 
|
| 
52836
 
1a03ffc00a4a
exception trace for Poly/ML 5.5.1, using regular Isabelle output;
 
wenzelm 
parents: 
52711 
diff
changeset
 | 
141  | 
"ML/exn_trace_polyml-5.5.1.ML"  | 
| 48514 | 142  | 
"ML/install_pp_polyml.ML"  | 
143  | 
"ML/ml_antiquote.ML"  | 
|
144  | 
"ML/ml_compiler.ML"  | 
|
145  | 
"ML/ml_compiler_polyml.ML"  | 
|
146  | 
"ML/ml_context.ML"  | 
|
147  | 
"ML/ml_env.ML"  | 
|
148  | 
"ML/ml_lex.ML"  | 
|
149  | 
"ML/ml_parse.ML"  | 
|
| 50255 | 150  | 
"ML/ml_statistics_dummy.ML"  | 
151  | 
"ML/ml_statistics_polyml-5.5.0.ML"  | 
|
| 48514 | 152  | 
"ML/ml_syntax.ML"  | 
153  | 
"ML/ml_thms.ML"  | 
|
| 
50450
 
358b6020f8b6
generalized notion of active area, where sendback is just one application;
 
wenzelm 
parents: 
50255 
diff
changeset
 | 
154  | 
"PIDE/active.ML"  | 
| 48514 | 155  | 
"PIDE/command.ML"  | 
156  | 
"PIDE/document.ML"  | 
|
| 
52530
 
99dd8b4ef3fe
explicit module Document_ID as source of globally unique identifiers across ML/Scala;
 
wenzelm 
parents: 
52211 
diff
changeset
 | 
157  | 
"PIDE/document_id.ML"  | 
| 52605 | 158  | 
"PIDE/execution.ML"  | 
| 48514 | 159  | 
"PIDE/markup.ML"  | 
160  | 
"PIDE/protocol.ML"  | 
|
| 
52865
 
02a7e7180ee5
slightly more general support for one-shot query operations via asynchronous print functions and temporary document overlay;
 
wenzelm 
parents: 
52836 
diff
changeset
 | 
161  | 
"PIDE/query_operation.ML"  | 
| 48514 | 162  | 
"PIDE/xml.ML"  | 
163  | 
"PIDE/yxml.ML"  | 
|
164  | 
"Proof/extraction.ML"  | 
|
165  | 
"Proof/proof_checker.ML"  | 
|
166  | 
"Proof/proof_rewrite_rules.ML"  | 
|
167  | 
"Proof/proof_syntax.ML"  | 
|
168  | 
"Proof/reconstruct.ML"  | 
|
169  | 
"ROOT.ML"  | 
|
170  | 
"Syntax/ast.ML"  | 
|
171  | 
"Syntax/lexicon.ML"  | 
|
172  | 
"Syntax/local_syntax.ML"  | 
|
173  | 
"Syntax/mixfix.ML"  | 
|
174  | 
"Syntax/parser.ML"  | 
|
175  | 
"Syntax/printer.ML"  | 
|
176  | 
"Syntax/simple_syntax.ML"  | 
|
177  | 
"Syntax/syntax.ML"  | 
|
178  | 
"Syntax/syntax_ext.ML"  | 
|
179  | 
"Syntax/syntax_phases.ML"  | 
|
180  | 
"Syntax/syntax_trans.ML"  | 
|
181  | 
"Syntax/term_position.ML"  | 
|
| 
52211
 
66bc827e37f8
explicit support for type annotations within printed syntax trees;
 
wenzelm 
parents: 
52050 
diff
changeset
 | 
182  | 
"Syntax/type_annotation.ML"  | 
| 
48681
 
181b91e1d1c1
prefer general Command_Line.tool wrapper (cf. Scala version);
 
wenzelm 
parents: 
48646 
diff
changeset
 | 
183  | 
"System/command_line.ML"  | 
| 48514 | 184  | 
"System/invoke_scala.ML"  | 
185  | 
"System/isabelle_process.ML"  | 
|
186  | 
"System/isabelle_system.ML"  | 
|
187  | 
"System/isar.ML"  | 
|
| 52584 | 188  | 
"System/message_channel.ML"  | 
| 48514 | 189  | 
"System/options.ML"  | 
190  | 
"System/session.ML"  | 
|
191  | 
"System/system_channel.ML"  | 
|
192  | 
"Thy/html.ML"  | 
|
193  | 
"Thy/latex.ML"  | 
|
194  | 
"Thy/present.ML"  | 
|
195  | 
"Thy/rail.ML"  | 
|
196  | 
"Thy/term_style.ML"  | 
|
197  | 
"Thy/thm_deps.ML"  | 
|
198  | 
"Thy/thy_header.ML"  | 
|
199  | 
"Thy/thy_info.ML"  | 
|
200  | 
"Thy/thy_load.ML"  | 
|
201  | 
"Thy/thy_output.ML"  | 
|
202  | 
"Thy/thy_syntax.ML"  | 
|
| 50686 | 203  | 
"Tools/build.ML"  | 
| 48514 | 204  | 
"Tools/named_thms.ML"  | 
| 52009 | 205  | 
"Tools/proof_general.ML"  | 
| 48514 | 206  | 
"assumption.ML"  | 
207  | 
"axclass.ML"  | 
|
208  | 
"config.ML"  | 
|
209  | 
"conjunction.ML"  | 
|
210  | 
"consts.ML"  | 
|
211  | 
"context.ML"  | 
|
212  | 
"context_position.ML"  | 
|
213  | 
"conv.ML"  | 
|
214  | 
"defs.ML"  | 
|
215  | 
"display.ML"  | 
|
216  | 
"drule.ML"  | 
|
217  | 
"envir.ML"  | 
|
218  | 
"facts.ML"  | 
|
219  | 
"global_theory.ML"  | 
|
220  | 
"goal.ML"  | 
|
221  | 
"goal_display.ML"  | 
|
222  | 
"interpretation.ML"  | 
|
223  | 
"item_net.ML"  | 
|
224  | 
"library.ML"  | 
|
225  | 
"logic.ML"  | 
|
226  | 
"more_thm.ML"  | 
|
227  | 
"morphism.ML"  | 
|
228  | 
"name.ML"  | 
|
229  | 
"net.ML"  | 
|
230  | 
"pattern.ML"  | 
|
231  | 
"primitive_defs.ML"  | 
|
232  | 
"proofterm.ML"  | 
|
| 48879 | 233  | 
"pure_syn.ML"  | 
| 48514 | 234  | 
"pure_thy.ML"  | 
235  | 
"raw_simplifier.ML"  | 
|
236  | 
"search.ML"  | 
|
237  | 
"sign.ML"  | 
|
238  | 
"simplifier.ML"  | 
|
| 51551 | 239  | 
"skip_proof.ML"  | 
| 48514 | 240  | 
"sorts.ML"  | 
241  | 
"subgoal.ML"  | 
|
242  | 
"tactic.ML"  | 
|
243  | 
"tactical.ML"  | 
|
244  | 
"term.ML"  | 
|
245  | 
"term_ord.ML"  | 
|
246  | 
"term_sharing.ML"  | 
|
247  | 
"term_subst.ML"  | 
|
248  | 
"term_xml.ML"  | 
|
249  | 
"theory.ML"  | 
|
250  | 
"thm.ML"  | 
|
251  | 
"type.ML"  | 
|
252  | 
"type_infer.ML"  | 
|
253  | 
"type_infer_context.ML"  | 
|
254  | 
"unify.ML"  | 
|
255  | 
"variable.ML"  | 
|
256  |