Skip to content
Success

Changes

Summary

  1. finalize proofs earlier to reduce memory requirement;
  2. proper proof_serial;
  3. more explicit type proof_serial;
  4. defer rew_proof on unnamed PThm node as open_proof operation: significant performance improvement; misc tuning and clarification;
  5. more accurate proof definitions (PThm nodes);
  6. avoid duplicate Thm.name_derivation on unnamed PThm nodes ("simps" vs. "case_eqns" and "recursor_eqns");
  7. prefer local counter;
  8. more accurate proof export;
  9. clarified syntax;
  10. tuned;
  11. more thorough clean_proof;
  12. clarified modules;
Changeset 70415:3c20a86f14f1 by wenzelm:
finalize proofs earlier to reduce memory requirement;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70414:dc65ea294736 by wenzelm:
proper proof_serial;
The file was modified src/Pure/Proof/extraction.ML (diff)
Changeset 70413:913b4afb6ac2 by wenzelm:
more explicit type proof_serial;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70412:64ead6de6212 by wenzelm:
defer rew_proof on unnamed PThm node as open_proof operation: significant performance improvement;<br>misc tuning and clarification;
The file was modified src/HOL/Tools/inductive_realizer.ML (diff)
The file was modified src/HOL/Tools/rewrite_hol_proof.ML (diff)
The file was modified src/Pure/Proof/extraction.ML (diff)
The file was modified src/Pure/Proof/proof_checker.ML (diff)
The file was modified src/Pure/Proof/proof_rewrite_rules.ML (diff)
The file was modified src/Pure/Proof/proof_syntax.ML (diff)
The file was modified src/Pure/Proof/reconstruct.ML (diff)
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70411:c533bec6e92d by wenzelm:
more accurate proof definitions (PThm nodes);
The file was modified src/ZF/Tools/datatype_package.ML (diff)
The file was modified src/ZF/Tools/inductive_package.ML (diff)
Changeset 70410:cafffcb7d383 by wenzelm:
avoid duplicate Thm.name_derivation on unnamed PThm nodes (&quot;simps&quot; vs. &quot;case_eqns&quot; and &quot;recursor_eqns&quot;);
The file was modified src/ZF/Tools/datatype_package.ML (diff)
Changeset 70409:f881efa6be50 by wenzelm:
prefer local counter;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70408:be32cb8bfe25 by wenzelm:
more accurate proof export;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70407:e8558735961a by wenzelm:
clarified syntax;
The file was modified src/Pure/Proof/proof_syntax.ML (diff)
Changeset 70406:8473c1b32e2e by wenzelm:
tuned;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70405:64fdd75c1dea by wenzelm:
more thorough clean_proof;
The file was modified src/Pure/proofterm.ML (diff)
Changeset 70404:9dc99e3153b3 by wenzelm:
clarified modules;
The file was modified src/Pure/more_thm.ML (diff)
The file was modified src/Pure/thm.ML (diff)