summary |
shortlog |
changelog |
graph |
tags |
bookmarks |
branches |
files | gz |
help

(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip

(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip

added three_buffersN, print3;
tuned theory_to_proof: plain Proof.state instead of history;
added EXCEPTION;
removed DATA_FAIL, TRANSLATION_FAIL;

load before proof.ML;
moved proof elements to proof.ML;

added simple;
eliminated obsolete Sign.sg;

added add_view, export_view (supercedes adhoc view arguments);
unified put_thms/reset_thms;

major cleanup of interfaces and implementation;
generic goal commands: local/global_goal with after_qed;
independent of locale.ML;
more self-contained proof elements (material from isar_thy.ML);
refer to ProofDisplay (cf. proof_display.ML);
unified print_results (always normal);
added get_thmss;

added name_facts;

tuned Isar proof elements;

added cheating, sorry_text (from skip_proofs.ML);
added method_setup (from isar_thy.ML);

load late, after proof.ML;
added goal commands: theorem, interpretation etc.;
tuned some warnings -- single line only;

moved most material to its proper place (sign.ML, pure_thy.ML, method.ML, proof.ML, locale.ML etc.);
begin_theory: tuned interface, check uses in thy_info.ML;