Skip to content
Failed

Changes

Summary

  1. NEWS;
  2. updated documentation;
  3. more conventional theory syntax for ML bootstrap, with 'ML_file' instead of 'use'; avoid slowdown of Resources.loaded_files due to command name 'use' in Pure base syntax;
  4. unused (see caaa2fc4040d);
  5. simplified default print_depth: context is usually available, in contrast to 0d295e339f52;
  6. clarified bootstrap of @{make_string} -- avoid query on ML environment;
  7. Pure attribute setup is back to Pure/Isar/attrib.ML, where it can be editing continuously (see also 7eb0c04e4c40);
  8. prefer regular context update, to allow continuous editing of Pure;
  9. clarified editor mode;
  10. treat ROOT.ML as theory with header "theory ML_Root imports ML_Bootstrap begin";
  11. more robust bootstrap;
  12. virtual thread data via context, for proper support of Context.>> etc;
  13. unused;
  14. tuned signature;
  15. clarified bootstrap;
  16. clarified modules; tuned signature;
  17. proper return code;
  18. clarified ML bootstrap environment;
  19. simplified bootstrap: critical structures remain accessible in ML_Root context;
  20. more uniform cleanup (via ML_Process in Scala);
  21. clarified bootstrap;
  22. clarified ML bootstrap;
Changeset 62904:94535e6dd168 by wenzelm:
NEWS;
The file was modified NEWS (diff)
Changeset 62903:adcce7b8d8ba by wenzelm:
updated documentation;
The file was modified src/Doc/Isar_Ref/Spec.thy (diff)
Changeset 62902:3c0f53eae166 by wenzelm:
more conventional theory syntax for ML bootstrap, with &#039;ML_file&#039; instead of &#039;use&#039;;<br>avoid slowdown of Resources.loaded_files due to command name &#039;use&#039; in Pure base syntax;
The file was modified src/HOL/Matrix_LP/Compute_Oracle/am_compiler.ML (diff)
The file was modified src/HOL/Matrix_LP/Compute_Oracle/am_sml.ML (diff)
The file was modified src/HOL/Tools/Quickcheck/narrowing_generators.ML (diff)
The file was modified src/Pure/ML/ml_compiler.ML (diff)
The file was modified src/Pure/ML/ml_compiler0.ML (diff)
The file was modified src/Pure/ML/ml_compiler1.ML (diff)
The file was modified src/Pure/ML/ml_compiler2.ML (diff)
The file was modified src/Pure/ML/ml_context.ML (diff)
The file was modified src/Pure/ML/ml_env.ML (diff)
The file was modified src/Pure/ML/ml_file.ML (diff)
The file was modified src/Pure/ML/ml_name_space.ML (diff)
The file was modified src/Pure/ML/ml_pervasive1.ML (diff)
The file was modified src/Pure/ML_Bootstrap.thy (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/ROOT0.ML (diff)
The file was modified src/Pure/ROOT1.ML (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/debugger.ML (diff)
The file was modified src/Pure/Tools/ml_process.scala (diff)
The file was modified src/Pure/build-jars (diff)
The file was modified src/Tools/Code/code_runtime.ML (diff)
The file was modified src/Tools/Spec_Check/spec_check.ML (diff)
The file was removedsrc/Pure/ML/ml_root.scala
Changeset 62901:0951d6cec68c by wenzelm:
unused (see caaa2fc4040d);
The file was removedsrc/Pure/Isar/isar_syn.ML
Changeset 62900:c641bf9402fd by wenzelm:
simplified default print_depth: context is usually available, in contrast to 0d295e339f52;
The file was modified src/Pure/ML/ml_antiquotation.ML (diff)
The file was modified src/Pure/ML/ml_antiquotations.ML (diff)
The file was modified src/Pure/ML/ml_compiler0.ML (diff)
The file was modified src/Pure/ML/ml_context.ML (diff)
The file was modified src/Pure/ML/ml_pretty.ML (diff)
The file was modified src/Pure/ML/ml_print_depth.ML (diff)
The file was modified src/Pure/ML/ml_print_depth0.ML (diff)
The file was modified src/Pure/ML/ml_thms.ML (diff)
Changeset 62899:845ed4584e21 by wenzelm:
clarified bootstrap of @{make_string} -- avoid query on ML environment;
The file was modified src/Pure/General/pretty.ML (diff)
The file was modified src/Pure/ML/ml_antiquotation.ML (diff)
The file was modified src/Pure/ML/ml_antiquotations.ML (diff)
The file was modified src/Pure/ML/ml_compiler0.ML (diff)
The file was modified src/Pure/ML/ml_pretty.ML (diff)
Changeset 62898:fdc290b68ecd by wenzelm:
Pure attribute setup is back to Pure/Isar/attrib.ML, where it can be editing continuously (see also 7eb0c04e4c40);
The file was modified src/Pure/Isar/attrib.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
Changeset 62897:8093203f0b89 by wenzelm:
prefer regular context update, to allow continuous editing of Pure;
The file was modified src/Pure/Syntax/syntax.ML (diff)
The file was modified src/Pure/Syntax/syntax_phases.ML (diff)
The file was modified src/Pure/axclass.ML (diff)
The file was modified src/Pure/proofterm.ML (diff)
Changeset 62896:4ee9c2be4383 by wenzelm:
clarified editor mode;
The file was modified src/Pure/ROOT.ML (diff)
Changeset 62895:54c2abe7e9a4 by wenzelm:
treat ROOT.ML as theory with header &quot;theory ML_Root imports ML_Bootstrap begin&quot;;
The file was modified src/Pure/Isar/toplevel.ML (diff)
The file was modified src/Pure/PIDE/command.ML (diff)
The file was modified src/Pure/PIDE/document.ML (diff)
The file was modified src/Pure/Thy/thy_header.ML (diff)
The file was modified src/Pure/Thy/thy_header.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
Changeset 62894:047129a6e200 by wenzelm:
more robust bootstrap;
The file was modified src/Pure/General/output.ML (diff)
The file was modified src/Pure/ML/ml_compiler0.ML (diff)
Changeset 62893:fca40adc6342 by wenzelm:
virtual thread data via context, for proper support of Context.&gt;&gt; etc;
The file was addedsrc/Pure/Concurrent/thread_data_virtual.ML
The file was modified src/Pure/ML_Bootstrap.thy (diff)
The file was modified src/Pure/ROOT.ML (diff)
Changeset 62892:7485507620b6 by wenzelm:
unused;
The file was modified src/Pure/Concurrent/multithreading.ML (diff)
Changeset 62891:7a11ea5c9626 by wenzelm:
tuned signature;
The file was modified src/Pure/Concurrent/event_timer.ML (diff)
The file was modified src/Pure/Concurrent/lazy.ML (diff)
The file was modified src/Pure/Concurrent/multithreading.ML (diff)
The file was modified src/Pure/Concurrent/par_list.ML (diff)
The file was modified src/Pure/Concurrent/single_assignment.ML (diff)
The file was modified src/Pure/Concurrent/synchronized.ML (diff)
The file was modified src/Pure/Concurrent/task_queue.ML (diff)
The file was modified src/Pure/Concurrent/thread_data.ML (diff)
The file was modified src/Pure/Concurrent/unsynchronized.ML (diff)
The file was modified src/Pure/ML/exn_debugger.ML (diff)
The file was modified src/Pure/ML/exn_properties.ML (diff)
The file was modified src/Pure/PIDE/execution.ML (diff)
The file was modified src/Pure/PIDE/query_operation.ML (diff)
The file was modified src/Pure/System/bash.ML (diff)
The file was modified src/Pure/System/command_line.ML (diff)
The file was modified src/Pure/System/isabelle_process.ML (diff)
The file was modified src/Pure/System/windows/bash.ML (diff)
The file was modified src/Pure/Thy/thy_info.ML (diff)
The file was modified src/Pure/Tools/debugger.ML (diff)
Changeset 62890:728aa05e9433 by wenzelm:
clarified bootstrap;
The file was modified src/Pure/Concurrent/thread_data.ML (diff)
The file was modified src/Pure/ML/ml_name_space.ML (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/ROOT0.ML (diff)
Changeset 62889:99c7f31615c2 by wenzelm:
clarified modules;<br>tuned signature;
The file was addedsrc/Pure/Concurrent/thread_data.ML
The file was modified src/HOL/Tools/Quickcheck/narrowing_generators.ML (diff)
The file was modified src/Pure/Concurrent/future.ML (diff)
The file was modified src/Pure/Concurrent/standard_thread.ML (diff)
The file was modified src/Pure/General/position.ML (diff)
The file was modified src/Pure/General/print_mode.ML (diff)
The file was modified src/Pure/Isar/method.ML (diff)
The file was modified src/Pure/Isar/proof_display.ML (diff)
The file was modified src/Pure/Isar/runtime.ML (diff)
The file was modified src/Pure/Isar/toplevel.ML (diff)
The file was modified src/Pure/ML/exn_debugger.ML (diff)
The file was modified src/Pure/ML/ml_compiler.ML (diff)
The file was modified src/Pure/ML/ml_context.ML (diff)
The file was modified src/Pure/ML/ml_env.ML (diff)
The file was modified src/Pure/ML/ml_pervasive1.ML (diff)
The file was modified src/Pure/ML/ml_print_depth.ML (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/System/isabelle_process.ML (diff)
The file was modified src/Pure/Tools/debugger.ML (diff)
The file was modified src/Pure/context.ML (diff)
The file was modified src/Pure/library.ML (diff)
The file was modified src/Tools/Code/code_runtime.ML (diff)
The file was modified src/Tools/Spec_Check/spec_check.ML (diff)
Changeset 62888:64f44d7279e5 by wenzelm:
proper return code;
The file was modified src/Pure/Tools/ml_process.scala (diff)
Changeset 62887:6b2c60ebd915 by wenzelm:
clarified ML bootstrap environment;
The file was addedsrc/Pure/ML_Bootstrap.thy
The file was modified src/Pure/ROOT (diff)
The file was modified src/Pure/ROOT1.ML (diff)
The file was removedsrc/Pure/ML_Root.thy
Changeset 62886:72c475e03e22 by wenzelm:
simplified bootstrap: critical structures remain accessible in ML_Root context;
The file was modified NEWS (diff)
The file was modified etc/options (diff)
The file was modified src/Pure/ML/ml_compiler0.ML (diff)
The file was modified src/Pure/ML/ml_pervasive1.ML (diff)
The file was modified src/Pure/ROOT1.ML (diff)
Changeset 62885:108630498c00 by wenzelm:
more uniform cleanup (via ML_Process in Scala);
The file was modified src/Pure/System/options.ML (diff)
Changeset 62884:66494de0aafe by wenzelm:
clarified bootstrap;
The file was modified src/Pure/ML/ml_pervasive1.ML (diff)
The file was modified src/Pure/Tools/build.ML (diff)
Changeset 62883:b04e9fe29223 by wenzelm:
clarified ML bootstrap;
The file was addedsrc/Pure/ML/ml_pervasive0.ML
The file was addedsrc/Pure/ML/ml_pervasive1.ML
The file was addedsrc/Pure/ROOT0.ML
The file was addedsrc/Pure/ROOT1.ML
The file was modified src/Pure/ML/ml_root.scala (diff)
The file was modified src/Pure/ML_Root.thy (diff)
The file was modified src/Pure/ROOT (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was removedsrc/Pure/ML/ml_pervasive_final.ML
The file was removedsrc/Pure/ML/ml_pervasive_initial.ML