equal
deleted
inserted
replaced
9 use "ML/ml_pervasive.ML"; |
9 use "ML/ml_pervasive.ML"; |
10 |
10 |
11 if List.exists (fn (a, _) => a = "FixedInt") (#allStruct ML_Name_Space.global ()) then () |
11 if List.exists (fn (a, _) => a = "FixedInt") (#allStruct ML_Name_Space.global ()) then () |
12 else use "ML/fixed_int_dummy.ML"; |
12 else use "ML/fixed_int_dummy.ML"; |
13 |
13 |
14 structure Distribution = (*filled-in by makedist*) |
|
15 struct |
|
16 val version = "unidentified repository version"; |
|
17 val is_identified = false; |
|
18 val is_official = false; |
|
19 end; |
|
20 |
|
21 |
14 |
22 (* multithreading *) |
15 (* multithreading *) |
23 |
16 |
24 use "General/exn.ML"; |
17 use "General/exn.ML"; |
25 |
18 |
26 use "Concurrent/multithreading.ML"; |
19 use "Concurrent/multithreading.ML"; |
27 use "Concurrent/unsynchronized.ML"; |
20 use "Concurrent/unsynchronized.ML"; |
28 |
21 |
29 |
22 |
30 (* ML system *) |
23 (* ML system *) |
|
24 |
|
25 use "System/distribution.ML"; |
31 |
26 |
32 use "ML/ml_heap.ML"; |
27 use "ML/ml_heap.ML"; |
33 use "ML/ml_profiling.ML"; |
28 use "ML/ml_profiling.ML"; |
34 use "ML/ml_pretty.ML"; |
29 use "ML/ml_pretty.ML"; |
35 use "ML/ml_compiler0.ML"; |
30 use "ML/ml_compiler0.ML"; |
289 if ML_System.platform_is_windows |
284 if ML_System.platform_is_windows |
290 then use "System/bash_windows.ML" |
285 then use "System/bash_windows.ML" |
291 else use "System/bash.ML"; |
286 else use "System/bash.ML"; |
292 use "System/isabelle_system.ML"; |
287 use "System/isabelle_system.ML"; |
293 |
288 |
|
289 |
294 (*theory documents*) |
290 (*theory documents*) |
295 use "Thy/term_style.ML"; |
291 use "Thy/term_style.ML"; |
296 use "Isar/outer_syntax.ML"; |
292 use "Isar/outer_syntax.ML"; |
297 use "Thy/thy_output.ML"; |
293 use "Thy/thy_output.ML"; |
298 use "Thy/document_antiquotations.ML"; |
294 use "Thy/document_antiquotations.ML"; |