wenzelm [Tue, 13 Sep 2005 22:19:53 +0200] rev 17368
Non-empty stacks.
wenzelm [Tue, 13 Sep 2005 22:19:52 +0200] rev 17367
IsarThy.begin_theory;
wenzelm [Tue, 13 Sep 2005 22:19:51 +0200] rev 17366
export ml_exts;
wenzelm [Tue, 13 Sep 2005 22:19:50 +0200] rev 17365
begin_theory: tuned interface, check uses;
wenzelm [Tue, 13 Sep 2005 22:19:49 +0200] rev 17364
replaced TRANSLATION_FAIL by EXCEPTION;
wenzelm [Tue, 13 Sep 2005 22:19:48 +0200] rev 17363
added three_buffersN, print3;
tuned theory_to_proof: plain Proof.state instead of history;
added EXCEPTION;
removed DATA_FAIL, TRANSLATION_FAIL;
wenzelm [Tue, 13 Sep 2005 22:19:47 +0200] rev 17362
load before proof.ML;
moved proof elements to proof.ML;
wenzelm [Tue, 13 Sep 2005 22:19:46 +0200] rev 17361
added simple;
eliminated obsolete Sign.sg;
wenzelm [Tue, 13 Sep 2005 22:19:45 +0200] rev 17360
added add_view, export_view (supercedes adhoc view arguments);
unified put_thms/reset_thms;
wenzelm [Tue, 13 Sep 2005 22:19:44 +0200] rev 17359
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;
wenzelm [Tue, 13 Sep 2005 22:19:43 +0200] rev 17358
added name_facts;
wenzelm [Tue, 13 Sep 2005 22:19:42 +0200] rev 17357
tuned Isar proof elements;
wenzelm [Tue, 13 Sep 2005 22:19:40 +0200] rev 17356
added cheating, sorry_text (from skip_proofs.ML);
added method_setup (from isar_thy.ML);
wenzelm [Tue, 13 Sep 2005 22:19:39 +0200] rev 17355
load late, after proof.ML;
added goal commands: theorem, interpretation etc.;
tuned some warnings -- single line only;
wenzelm [Tue, 13 Sep 2005 22:19:38 +0200] rev 17354
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;
wenzelm [Tue, 13 Sep 2005 22:19:37 +0200] rev 17353
cleanup parsers and interfaces;