Fri, 25 Nov 2005 17:41:52 +0100 code generator: case expressions, improved name resolving
haftmann [Fri, 25 Nov 2005 17:41:52 +0100] rev 18247
code generator: case expressions, improved name resolving
Fri, 25 Nov 2005 14:51:39 +0100 added fsub.thy (poplmark challenge) to the examples
urbanc [Fri, 25 Nov 2005 14:51:39 +0100] rev 18246
added fsub.thy (poplmark challenge) to the examples directory.
Fri, 25 Nov 2005 14:00:22 +0100 Fixed problem with strong induction theorem for datatypes containing
berghofe [Fri, 25 Nov 2005 14:00:22 +0100] rev 18245
Fixed problem with strong induction theorem for datatypes containing no atom types (ind_sort was the empty sort in this case).
Fri, 25 Nov 2005 11:34:37 +0100 send more information with test-takes-too-long message
kleing [Fri, 25 Nov 2005 11:34:37 +0100] rev 18244
send more information with test-takes-too-long message (which tests are still running)
Thu, 24 Nov 2005 12:14:56 +0100 fixed spelling of 'case_conclusion';
wenzelm [Thu, 24 Nov 2005 12:14:56 +0100] rev 18243
fixed spelling of 'case_conclusion';
Thu, 24 Nov 2005 00:00:20 +0100 tuned induct proofs;
wenzelm [Thu, 24 Nov 2005 00:00:20 +0100] rev 18242
tuned induct proofs;
Wed, 23 Nov 2005 22:26:13 +0100 tuned induction proofs;
wenzelm [Wed, 23 Nov 2005 22:26:13 +0100] rev 18241
tuned induction proofs;
Wed, 23 Nov 2005 22:23:52 +0100 more robust revert_skolem;
wenzelm [Wed, 23 Nov 2005 22:23:52 +0100] rev 18240
more robust revert_skolem; tuned;
Wed, 23 Nov 2005 20:29:36 +0100 tuned;
wenzelm [Wed, 23 Nov 2005 20:29:36 +0100] rev 18239
tuned;
Wed, 23 Nov 2005 18:52:05 +0100 Provers/induct: definitional insts and fixing;
wenzelm [Wed, 23 Nov 2005 18:52:05 +0100] rev 18238
Provers/induct: definitional insts and fixing;
Wed, 23 Nov 2005 18:52:04 +0100 consume: proper treatment of defs;
wenzelm [Wed, 23 Nov 2005 18:52:04 +0100] rev 18237
consume: proper treatment of defs; simplified case_conclusion;
Wed, 23 Nov 2005 18:52:03 +0100 added case_conclusion attribute;
wenzelm [Wed, 23 Nov 2005 18:52:03 +0100] rev 18236
added case_conclusion attribute;
Wed, 23 Nov 2005 18:52:02 +0100 (co)induct: taking;
wenzelm [Wed, 23 Nov 2005 18:52:02 +0100] rev 18235
(co)induct: taking; induct set: proper treatment of defs;
Wed, 23 Nov 2005 18:52:01 +0100 RuleCases.case_conclusion;
wenzelm [Wed, 23 Nov 2005 18:52:01 +0100] rev 18234
RuleCases.case_conclusion;
Wed, 23 Nov 2005 18:52:00 +0100 tuned;
wenzelm [Wed, 23 Nov 2005 18:52:00 +0100] rev 18233
tuned;
Wed, 23 Nov 2005 18:51:59 +0100 added case_conclusion attribute;
wenzelm [Wed, 23 Nov 2005 18:51:59 +0100] rev 18232
added case_conclusion attribute; added coinduct method/attribute; induct method: definsts/fixing/taking; tuned;
Wed, 23 Nov 2005 17:16:42 +0100 improved failure tracking
haftmann [Wed, 23 Nov 2005 17:16:42 +0100] rev 18231
improved failure tracking
Tue, 22 Nov 2005 19:37:36 +0100 Datatype_Universe: hide base names only;
wenzelm [Tue, 22 Nov 2005 19:37:36 +0100] rev 18230
Datatype_Universe: hide base names only;
Tue, 22 Nov 2005 19:34:50 +0100 added type cases/cases_tactic, and CASES, SUBGOAL_CASES;
wenzelm [Tue, 22 Nov 2005 19:34:50 +0100] rev 18229
added type cases/cases_tactic, and CASES, SUBGOAL_CASES; added consume rule; support named case conclusions; tuned interfaces;
Tue, 22 Nov 2005 19:34:48 +0100 cases_tactic;
wenzelm [Tue, 22 Nov 2005 19:34:48 +0100] rev 18228
cases_tactic;
Tue, 22 Nov 2005 19:34:47 +0100 moved multi_resolve(s) to drule.ML;
wenzelm [Tue, 22 Nov 2005 19:34:47 +0100] rev 18227
moved multi_resolve(s) to drule.ML; cases_tactic;
Tue, 22 Nov 2005 19:34:46 +0100 find_xxxS: term instead of thm;
wenzelm [Tue, 22 Nov 2005 19:34:46 +0100] rev 18226
find_xxxS: term instead of thm;
Tue, 22 Nov 2005 19:34:44 +0100 export map_tags;
wenzelm [Tue, 22 Nov 2005 19:34:44 +0100] rev 18225
export map_tags; added multi_resolve(s) -- from Isar/method.ML;
Tue, 22 Nov 2005 19:34:43 +0100 make coinduct actually work;
wenzelm [Tue, 22 Nov 2005 19:34:43 +0100] rev 18224
make coinduct actually work; moved some generic code to Pure/Isar/rule_cases.ML; tuned;
Tue, 22 Nov 2005 19:34:41 +0100 Drule.multi_resolves;
wenzelm [Tue, 22 Nov 2005 19:34:41 +0100] rev 18223
Drule.multi_resolves;
Tue, 22 Nov 2005 19:34:40 +0100 declare coinduct rule;
wenzelm [Tue, 22 Nov 2005 19:34:40 +0100] rev 18222
declare coinduct rule; tuned;
Tue, 22 Nov 2005 14:32:01 +0100 added code generator syntax
haftmann [Tue, 22 Nov 2005 14:32:01 +0100] rev 18221
added code generator syntax
Tue, 22 Nov 2005 12:59:25 +0100 added codegenerator
haftmann [Tue, 22 Nov 2005 12:59:25 +0100] rev 18220
added codegenerator
Tue, 22 Nov 2005 12:42:59 +0100 added code generator syntax
haftmann [Tue, 22 Nov 2005 12:42:59 +0100] rev 18219
added code generator syntax
Tue, 22 Nov 2005 10:09:11 +0100 new treatment of polymorphic types, using Sign.const_typargs
paulson [Tue, 22 Nov 2005 10:09:11 +0100] rev 18218
new treatment of polymorphic types, using Sign.const_typargs
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip