| author | wenzelm | 
| Wed, 28 Aug 2013 22:50:23 +0200 | |
| changeset 53252 | 4766fbe322b5 | 
| parent 53212 | 387b9f7cb0ac | 
| child 53707 | d1c6bff9ff58 | 
| permissions | -rw-r--r-- | 
| 51397 
03b586ee5930
support for 'chapter' specifications within session ROOT;
 wenzelm parents: 
50911diff
changeset | 1 | chapter Pure | 
| 
03b586ee5930
support for 'chapter' specifications within session ROOT;
 wenzelm parents: 
50911diff
changeset | 2 | |
| 48738 
f8c1a5b9488f
simplified session specifications: names are taken verbatim and current directory is default;
 wenzelm parents: 
48732diff
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: 
52605diff
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: 
48732diff
changeset | 26 | session Pure = | 
| 48422 
9613780a805b
determine source dependencies, relatively to preloaded theories;
 wenzelm parents: 
48347diff
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: 
52926diff
changeset | 94 | "General/sha1_samples.ML" | 
| 50800 
c0fb2839d1a9
recovered buffered sockets from 11f622794ad6 -- requires Poly/ML 5.5.x;
 wenzelm parents: 
50686diff
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/rule_insts.ML" | |
| 134 | "Isar/runtime.ML" | |
| 135 | "Isar/spec_rules.ML" | |
| 136 | "Isar/specification.ML" | |
| 137 | "Isar/token.ML" | |
| 138 | "Isar/toplevel.ML" | |
| 139 | "Isar/typedecl.ML" | |
| 52010 | 140 | "ML/exn_properties_dummy.ML" | 
| 141 | "ML/exn_properties_polyml.ML" | |
| 52836 
1a03ffc00a4a
exception trace for Poly/ML 5.5.1, using regular Isabelle output;
 wenzelm parents: 
52711diff
changeset | 142 | "ML/exn_trace_polyml-5.5.1.ML" | 
| 48514 | 143 | "ML/install_pp_polyml.ML" | 
| 144 | "ML/ml_antiquote.ML" | |
| 145 | "ML/ml_compiler.ML" | |
| 146 | "ML/ml_compiler_polyml.ML" | |
| 147 | "ML/ml_context.ML" | |
| 148 | "ML/ml_env.ML" | |
| 149 | "ML/ml_lex.ML" | |
| 150 | "ML/ml_parse.ML" | |
| 50255 | 151 | "ML/ml_statistics_dummy.ML" | 
| 152 | "ML/ml_statistics_polyml-5.5.0.ML" | |
| 48514 | 153 | "ML/ml_syntax.ML" | 
| 154 | "ML/ml_thms.ML" | |
| 50450 
358b6020f8b6
generalized notion of active area, where sendback is just one application;
 wenzelm parents: 
50255diff
changeset | 155 | "PIDE/active.ML" | 
| 48514 | 156 | "PIDE/command.ML" | 
| 157 | "PIDE/document.ML" | |
| 52530 
99dd8b4ef3fe
explicit module Document_ID as source of globally unique identifiers across ML/Scala;
 wenzelm parents: 
52211diff
changeset | 158 | "PIDE/document_id.ML" | 
| 52605 | 159 | "PIDE/execution.ML" | 
| 48514 | 160 | "PIDE/markup.ML" | 
| 161 | "PIDE/protocol.ML" | |
| 52865 
02a7e7180ee5
slightly more general support for one-shot query operations via asynchronous print functions and temporary document overlay;
 wenzelm parents: 
52836diff
changeset | 162 | "PIDE/query_operation.ML" | 
| 48514 | 163 | "PIDE/xml.ML" | 
| 164 | "PIDE/yxml.ML" | |
| 165 | "Proof/extraction.ML" | |
| 166 | "Proof/proof_checker.ML" | |
| 167 | "Proof/proof_rewrite_rules.ML" | |
| 168 | "Proof/proof_syntax.ML" | |
| 169 | "Proof/reconstruct.ML" | |
| 170 | "ROOT.ML" | |
| 171 | "Syntax/ast.ML" | |
| 172 | "Syntax/lexicon.ML" | |
| 173 | "Syntax/local_syntax.ML" | |
| 174 | "Syntax/mixfix.ML" | |
| 175 | "Syntax/parser.ML" | |
| 176 | "Syntax/printer.ML" | |
| 177 | "Syntax/simple_syntax.ML" | |
| 178 | "Syntax/syntax.ML" | |
| 179 | "Syntax/syntax_ext.ML" | |
| 180 | "Syntax/syntax_phases.ML" | |
| 181 | "Syntax/syntax_trans.ML" | |
| 182 | "Syntax/term_position.ML" | |
| 52211 
66bc827e37f8
explicit support for type annotations within printed syntax trees;
 wenzelm parents: 
52050diff
changeset | 183 | "Syntax/type_annotation.ML" | 
| 48681 
181b91e1d1c1
prefer general Command_Line.tool wrapper (cf. Scala version);
 wenzelm parents: 
48646diff
changeset | 184 | "System/command_line.ML" | 
| 48514 | 185 | "System/invoke_scala.ML" | 
| 186 | "System/isabelle_process.ML" | |
| 187 | "System/isabelle_system.ML" | |
| 188 | "System/isar.ML" | |
| 52584 | 189 | "System/message_channel.ML" | 
| 48514 | 190 | "System/options.ML" | 
| 191 | "System/session.ML" | |
| 192 | "System/system_channel.ML" | |
| 193 | "Thy/html.ML" | |
| 194 | "Thy/latex.ML" | |
| 195 | "Thy/present.ML" | |
| 196 | "Thy/rail.ML" | |
| 197 | "Thy/term_style.ML" | |
| 198 | "Thy/thm_deps.ML" | |
| 199 | "Thy/thy_header.ML" | |
| 200 | "Thy/thy_info.ML" | |
| 201 | "Thy/thy_load.ML" | |
| 202 | "Thy/thy_output.ML" | |
| 203 | "Thy/thy_syntax.ML" | |
| 50686 | 204 | "Tools/build.ML" | 
| 48514 | 205 | "Tools/named_thms.ML" | 
| 52009 | 206 | "Tools/proof_general.ML" | 
| 48514 | 207 | "assumption.ML" | 
| 208 | "axclass.ML" | |
| 209 | "config.ML" | |
| 210 | "conjunction.ML" | |
| 211 | "consts.ML" | |
| 212 | "context.ML" | |
| 213 | "context_position.ML" | |
| 214 | "conv.ML" | |
| 215 | "defs.ML" | |
| 216 | "display.ML" | |
| 217 | "drule.ML" | |
| 218 | "envir.ML" | |
| 219 | "facts.ML" | |
| 220 | "global_theory.ML" | |
| 221 | "goal.ML" | |
| 222 | "goal_display.ML" | |
| 223 | "interpretation.ML" | |
| 224 | "item_net.ML" | |
| 225 | "library.ML" | |
| 226 | "logic.ML" | |
| 227 | "more_thm.ML" | |
| 228 | "morphism.ML" | |
| 229 | "name.ML" | |
| 230 | "net.ML" | |
| 231 | "pattern.ML" | |
| 232 | "primitive_defs.ML" | |
| 233 | "proofterm.ML" | |
| 48879 | 234 | "pure_syn.ML" | 
| 48514 | 235 | "pure_thy.ML" | 
| 236 | "raw_simplifier.ML" | |
| 237 | "search.ML" | |
| 238 | "sign.ML" | |
| 239 | "simplifier.ML" | |
| 51551 | 240 | "skip_proof.ML" | 
| 48514 | 241 | "sorts.ML" | 
| 242 | "subgoal.ML" | |
| 243 | "tactic.ML" | |
| 244 | "tactical.ML" | |
| 245 | "term.ML" | |
| 246 | "term_ord.ML" | |
| 247 | "term_sharing.ML" | |
| 248 | "term_subst.ML" | |
| 249 | "term_xml.ML" | |
| 250 | "theory.ML" | |
| 251 | "thm.ML" | |
| 252 | "type.ML" | |
| 253 | "type_infer.ML" | |
| 254 | "type_infer_context.ML" | |
| 255 | "unify.ML" | |
| 256 | "variable.ML" | |
| 257 |