Skip to content
Success

Changes

Summary

  1. treat MinProof like Promise before 725438ceae7c, e.g. relevant for performance of session Corec (due to Thm.derivation_closed/close_derivation);
  2. discontinued Proofterm.Promise (cf. 725438ceae7c);
  3. clarified treatment of unnamed PThm nodes (from close_derivation): retain full proof, publish when named; added Proofterm.clean_proof as simplified version of Reconstruct.expand_proof;
  4. tuned comments;
  5. proof terms are always constructed sequentially; discontinued unused Proofterm.Promise -- too complex;
Changeset 70402:29d81b53c40b by wenzelm:
treat MinProof like Promise before 725438ceae7c, e.g. relevant for performance of session Corec (due to Thm.derivation_closed/close_derivation);
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70401:3c9f6aad092f by wenzelm:
discontinued Proofterm.Promise (cf. 725438ceae7c);
The file was modified src/Doc/Implementation/Logic.thy (diff)
Changeset 70400:65bbef66e2ec by wenzelm:
clarified treatment of unnamed PThm nodes (from close_derivation): retain full proof, publish when named;<br>added Proofterm.clean_proof as simplified version of Reconstruct.expand_proof;
The file was modified src/Pure/Proof/reconstruct.ML (diff)
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70399:ac570c179ee9 by wenzelm:
tuned comments;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70398:725438ceae7c by wenzelm:
proof terms are always constructed sequentially;<br>discontinued unused Proofterm.Promise -- too complex;
The file was modified src/HOL/ROOT (diff)
The file was modified src/Pure/Isar/proof.ML (diff)
The file was modified src/Pure/Isar/toplevel.ML (diff)
The file was modified src/Pure/ML/ml_pp.ML (diff)
The file was modified src/Pure/goal.ML (diff)
The file was modified src/Pure/proofterm.ML (diff)
The file was modified src/Pure/thm.ML (diff)