Skip to content
Success

Changes

Summary

  1. tuned
  2. more structural sharing between common target Generic_Target.init
  3. exit always refers to the bottom of a nested local theory stack, after_close always to all non-bottom elements
  4. treat exit separate from regular local theory operations
  5. provide explicit variant initializers for regular named target vs. almost-named target
  6. prefer explicit datatype over implicit sum; given up separate implementation to pretty-print locale specifications
  7. compactified output
Changeset 66338:1a8441ec5ced by haftmann:
tuned
The file was modified src/Pure/Isar/named_target.ML (diff)
Changeset 66337:5caea089dd17 by haftmann:
more structural sharing between common target Generic_Target.init
The file was modified src/Pure/Isar/bundle.ML (diff)
The file was modified src/Pure/Isar/class.ML (diff)
The file was modified src/Pure/Isar/generic_target.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
The file was modified src/Pure/Isar/overloading.ML (diff)
Changeset 66336:13e7dc5f7c3d by haftmann:
exit always refers to the bottom of a nested local theory stack, after_close always to all non-bottom elements
The file was modified src/Pure/Isar/bundle.ML (diff)
The file was modified src/Pure/Isar/local_theory.ML (diff)
Changeset 66335:a849ce33923d by haftmann:
treat exit separate from regular local theory operations
The file was modified src/Pure/Isar/bundle.ML (diff)
The file was modified src/Pure/Isar/class.ML (diff)
The file was modified src/Pure/Isar/local_theory.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
The file was modified src/Pure/Isar/overloading.ML (diff)
Changeset 66334:b210ae666a42 by haftmann:
provide explicit variant initializers for regular named target vs. almost-named target
The file was modified src/Doc/Implementation/Local_Theory.thy (diff)
The file was modified src/HOL/Statespace/state_space.ML (diff)
The file was modified src/Pure/Isar/class_declaration.ML (diff)
The file was modified src/Pure/Isar/expression.ML (diff)
The file was modified src/Pure/Isar/interpretation.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
Changeset 66333:30c1639a343a by haftmann:
prefer explicit datatype over implicit sum;<br>given up separate implementation to pretty-print locale specifications
The file was modified src/Pure/Isar/locale.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
Changeset 66332:489667636064 by haftmann:
compactified output
The file was modified src/Pure/Isar/code.ML (diff)
The file was modified src/Tools/Code/code_preproc.ML (diff)