Thu, 10 Nov 2005 20:57:22 +0100 moved find_free to term.ML;
wenzelm [Thu, 10 Nov 2005 20:57:22 +0100] rev 18152
moved find_free to term.ML;
Thu, 10 Nov 2005 20:57:21 +0100 guess: Seq.hd;
wenzelm [Thu, 10 Nov 2005 20:57:21 +0100] rev 18151
guess: Seq.hd; Term.find_free;
Thu, 10 Nov 2005 20:57:20 +0100 guess: Toplevel.proof;
wenzelm [Thu, 10 Nov 2005 20:57:20 +0100] rev 18150
guess: Toplevel.proof;
Thu, 10 Nov 2005 20:57:19 +0100 added find_free (from Isar/proof_context.ML);
wenzelm [Thu, 10 Nov 2005 20:57:19 +0100] rev 18149
added find_free (from Isar/proof_context.ML);
Thu, 10 Nov 2005 20:57:18 +0100 curried multiply;
wenzelm [Thu, 10 Nov 2005 20:57:18 +0100] rev 18148
curried multiply;
Thu, 10 Nov 2005 20:57:17 +0100 induct method: fixes;
wenzelm [Thu, 10 Nov 2005 20:57:17 +0100] rev 18147
induct method: fixes; tuned;
Thu, 10 Nov 2005 20:57:16 +0100 uncurried Consts.typargs;
wenzelm [Thu, 10 Nov 2005 20:57:16 +0100] rev 18146
uncurried Consts.typargs;
Thu, 10 Nov 2005 20:57:11 +0100 renamed Thm.cgoal_of to Thm.cprem_of;
wenzelm [Thu, 10 Nov 2005 20:57:11 +0100] rev 18145
renamed Thm.cgoal_of to Thm.cprem_of;
Thu, 10 Nov 2005 17:33:14 +0100 duplicate axioms in ATP linkup, and general fixes
paulson [Thu, 10 Nov 2005 17:33:14 +0100] rev 18144
duplicate axioms in ATP linkup, and general fixes
Thu, 10 Nov 2005 17:31:44 +0100 tidying
paulson [Thu, 10 Nov 2005 17:31:44 +0100] rev 18143
tidying
Thu, 10 Nov 2005 00:36:26 +0100 called the induction principle "unsafe" instead of "test".
urbanc [Thu, 10 Nov 2005 00:36:26 +0100] rev 18142
called the induction principle "unsafe" instead of "test".
Wed, 09 Nov 2005 18:01:33 +0100 Skolemization by inference, but not quite finished
paulson [Wed, 09 Nov 2005 18:01:33 +0100] rev 18141
Skolemization by inference, but not quite finished
Wed, 09 Nov 2005 16:26:55 +0100 Explicit data structures for some Isar language elements.
wenzelm [Wed, 09 Nov 2005 16:26:55 +0100] rev 18140
Explicit data structures for some Isar language elements.
Wed, 09 Nov 2005 16:26:54 +0100 tuned;
wenzelm [Wed, 09 Nov 2005 16:26:54 +0100] rev 18139
tuned;
Wed, 09 Nov 2005 16:26:53 +0100 tvars_intr_list: natural argument order;
wenzelm [Wed, 09 Nov 2005 16:26:53 +0100] rev 18138
tvars_intr_list: natural argument order;
Wed, 09 Nov 2005 16:26:52 +0100 moved datatype elem to element.ML;
wenzelm [Wed, 09 Nov 2005 16:26:52 +0100] rev 18137
moved datatype elem to element.ML; removed unused imports function;
Wed, 09 Nov 2005 16:26:51 +0100 P.context_element, P.locale_element;
wenzelm [Wed, 09 Nov 2005 16:26:51 +0100] rev 18136
P.context_element, P.locale_element;
Wed, 09 Nov 2005 16:26:50 +0100 Element.context;
wenzelm [Wed, 09 Nov 2005 16:26:50 +0100] rev 18135
Element.context;
Wed, 09 Nov 2005 16:26:49 +0100 use existing exeption Empty;
wenzelm [Wed, 09 Nov 2005 16:26:49 +0100] rev 18134
use existing exeption Empty;
Wed, 09 Nov 2005 16:26:48 +0100 avoid code redundancy;
wenzelm [Wed, 09 Nov 2005 16:26:48 +0100] rev 18133
avoid code redundancy; tuned comments;
Wed, 09 Nov 2005 16:26:47 +0100 tuned comments;
wenzelm [Wed, 09 Nov 2005 16:26:47 +0100] rev 18132
tuned comments;
Wed, 09 Nov 2005 16:26:46 +0100 removed obsolete term set operations;
wenzelm [Wed, 09 Nov 2005 16:26:46 +0100] rev 18131
removed obsolete term set operations;
Wed, 09 Nov 2005 16:26:45 +0100 P.locale_element;
wenzelm [Wed, 09 Nov 2005 16:26:45 +0100] rev 18130
P.locale_element;
Wed, 09 Nov 2005 16:26:44 +0100 added fold_terms;
wenzelm [Wed, 09 Nov 2005 16:26:44 +0100] rev 18129
added fold_terms; added tfrees_of, frees_of; tvars_intr_list: natural argument order;
Wed, 09 Nov 2005 16:26:43 +0100 added Isar/element.ML;
wenzelm [Wed, 09 Nov 2005 16:26:43 +0100] rev 18128
added Isar/element.ML;
Wed, 09 Nov 2005 16:26:41 +0100 Thm.varifyT': natural argument order;
wenzelm [Wed, 09 Nov 2005 16:26:41 +0100] rev 18127
Thm.varifyT': natural argument order;
Wed, 09 Nov 2005 12:21:05 +0100 added join function
haftmann [Wed, 09 Nov 2005 12:21:05 +0100] rev 18126
added join function
Tue, 08 Nov 2005 15:26:35 +0100 allowing indentation of 'theory' keyword
haftmann [Tue, 08 Nov 2005 15:26:35 +0100] rev 18125
allowing indentation of 'theory' keyword
Tue, 08 Nov 2005 10:44:40 +0100 simplified after_qed;
wenzelm [Tue, 08 Nov 2005 10:44:40 +0100] rev 18124
simplified after_qed;
Tue, 08 Nov 2005 10:43:15 +0100 avoid prove_plain, export_plain, simplified after_qed;
wenzelm [Tue, 08 Nov 2005 10:43:15 +0100] rev 18123
avoid prove_plain, export_plain, simplified after_qed; witness = term * thm, i.e. the original proposition with a protected fact (this achieves reliable discharge and allows facts to be slightly more general/normalized); internal assume/prove/conclude/satisfy_protected handle witness pairs accordingly; ObjectLogic.ensure_propT;
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip