Summary
- treat MinProof like Promise before 725438ceae7c, e.g. relevant for performance of session Corec (due to Thm.derivation_closed/close_derivation);
- discontinued Proofterm.Promise (cf. 725438ceae7c);
- 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;
- tuned comments;
- proof terms are always constructed sequentially; discontinued unused Proofterm.Promise -- too complex;
The file was modified | src/Pure/proofterm.ML (diff) |
The file was modified | src/Doc/Implementation/Logic.thy (diff) |
The file was modified | src/Pure/Proof/reconstruct.ML (diff) |
The file was modified | src/Pure/proofterm.ML (diff) |
The file was modified | src/Pure/proofterm.ML (diff) |
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) |