Thu, 23 Nov 2006 13:32:19 +0100 typo in comment fixed
webertj [Thu, 23 Nov 2006 13:32:19 +0100] rev 21486
typo in comment fixed
Thu, 23 Nov 2006 11:39:11 +0100 Add retractfile to supported pgip commands
aspinall [Thu, 23 Nov 2006 11:39:11 +0100] rev 21485
Add retractfile to supported pgip commands
Thu, 23 Nov 2006 11:24:33 +0100 PGIP: add retractfile. Be stricter in file open/close protocol.
aspinall [Thu, 23 Nov 2006 11:24:33 +0100] rev 21484
PGIP: add retractfile. Be stricter in file open/close protocol.
Thu, 23 Nov 2006 00:52:23 +0100 replaced Args.map_values/Element.map_ctxt_values by general morphism application;
wenzelm [Thu, 23 Nov 2006 00:52:23 +0100] rev 21483
replaced Args.map_values/Element.map_ctxt_values by general morphism application;
Thu, 23 Nov 2006 00:52:19 +0100 moved ML identifiers to structure ML_Syntax;
wenzelm [Thu, 23 Nov 2006 00:52:19 +0100] rev 21482
moved ML identifiers to structure ML_Syntax;
Thu, 23 Nov 2006 00:52:15 +0100 added morph_ctxt, morph_witness;
wenzelm [Thu, 23 Nov 2006 00:52:15 +0100] rev 21481
added morph_ctxt, morph_witness; removed ctxt/witness in favour of general morphisms;
Thu, 23 Nov 2006 00:52:11 +0100 replaced map_values by morph_values;
wenzelm [Thu, 23 Nov 2006 00:52:11 +0100] rev 21480
replaced map_values by morph_values;
Thu, 23 Nov 2006 00:52:07 +0100 moved string_of_pair/list/option to structure ML_Syntax;
wenzelm [Thu, 23 Nov 2006 00:52:07 +0100] rev 21479
moved string_of_pair/list/option to structure ML_Syntax;
Thu, 23 Nov 2006 00:52:03 +0100 moved ML syntax operations to structure ML_Syntax;
wenzelm [Thu, 23 Nov 2006 00:52:03 +0100] rev 21478
moved ML syntax operations to structure ML_Syntax;
Thu, 23 Nov 2006 00:52:01 +0100 Basic ML syntax operations.
wenzelm [Thu, 23 Nov 2006 00:52:01 +0100] rev 21477
Basic ML syntax operations.
Thu, 23 Nov 2006 00:51:57 +0100 Abstract morphisms on formal entities.
wenzelm [Thu, 23 Nov 2006 00:51:57 +0100] rev 21476
Abstract morphisms on formal entities.
Thu, 23 Nov 2006 00:51:54 +0100 added morphism.ML, General/ml_syntax.ML;
wenzelm [Thu, 23 Nov 2006 00:51:54 +0100] rev 21475
added morphism.ML, General/ml_syntax.ML;
Thu, 23 Nov 2006 00:51:51 +0100 renamed string_of_pair/list/option to ML_Syntax.str_of_pair/list/option;
wenzelm [Thu, 23 Nov 2006 00:51:51 +0100] rev 21474
renamed string_of_pair/list/option to ML_Syntax.str_of_pair/list/option;
Thu, 23 Nov 2006 00:51:47 +0100 removed dead code;
wenzelm [Thu, 23 Nov 2006 00:51:47 +0100] rev 21473
removed dead code;
Thu, 23 Nov 2006 00:09:24 +0100 Add doccomment; rename litcomment -> doccomment
aspinall [Thu, 23 Nov 2006 00:09:24 +0100] rev 21472
Add doccomment; rename litcomment -> doccomment
Wed, 22 Nov 2006 20:51:00 +0100 * settings: ML_IDENTIFIER includes the Isabelle version identifier;
wenzelm [Wed, 22 Nov 2006 20:51:00 +0100] rev 21471
* settings: ML_IDENTIFIER includes the Isabelle version identifier;
Wed, 22 Nov 2006 20:08:07 +0100 Consolidation of code to "blacklist" unhelpful theorems, including record
paulson [Wed, 22 Nov 2006 20:08:07 +0100] rev 21470
Consolidation of code to "blacklist" unhelpful theorems, including record surjectivity properties
Wed, 22 Nov 2006 19:55:22 +0100 ML_IDENTIFIER includes Isabelle version;
wenzelm [Wed, 22 Nov 2006 19:55:22 +0100] rev 21469
ML_IDENTIFIER includes Isabelle version;
Wed, 22 Nov 2006 19:53:24 +0100 add ISABELLE_VERSION to ML_IDENTIFIER, unless this is repository or build;
wenzelm [Wed, 22 Nov 2006 19:53:24 +0100] rev 21468
add ISABELLE_VERSION to ML_IDENTIFIER, unless this is repository or build;
Wed, 22 Nov 2006 17:38:36 +0100 consts: ProofContext.set_stmt true -- avoids naming of local thms;
wenzelm [Wed, 22 Nov 2006 17:38:36 +0100] rev 21467
consts: ProofContext.set_stmt true -- avoids naming of local thms;
Wed, 22 Nov 2006 15:58:59 +0100 init: enter inner statement mode, which prevents local notes from being named internally;
wenzelm [Wed, 22 Nov 2006 15:58:59 +0100] rev 21466
init: enter inner statement mode, which prevents local notes from being named internally;
Wed, 22 Nov 2006 15:58:15 +0100 more careful declaration of "intros" as Pure.intro;
wenzelm [Wed, 22 Nov 2006 15:58:15 +0100] rev 21465
more careful declaration of "intros" as Pure.intro;
Wed, 22 Nov 2006 12:01:59 +0100 Fix to local file URI syntax. Add first part of lexicalstructure command support.
aspinall [Wed, 22 Nov 2006 12:01:59 +0100] rev 21464
Fix to local file URI syntax. Add first part of lexicalstructure command support.
Wed, 22 Nov 2006 10:22:04 +0100 completed class parameter handling in axclass.ML
haftmann [Wed, 22 Nov 2006 10:22:04 +0100] rev 21463
completed class parameter handling in axclass.ML
Wed, 22 Nov 2006 10:21:17 +0100 added Isar syntax for adding parameters to axclasses
haftmann [Wed, 22 Nov 2006 10:21:17 +0100] rev 21462
added Isar syntax for adding parameters to axclasses
Wed, 22 Nov 2006 10:20:22 +0100 forced name prefix for class operations
haftmann [Wed, 22 Nov 2006 10:20:22 +0100] rev 21461
forced name prefix for class operations
Wed, 22 Nov 2006 10:20:20 +0100 example tuned
haftmann [Wed, 22 Nov 2006 10:20:20 +0100] rev 21460
example tuned
Wed, 22 Nov 2006 10:20:19 +0100 no explicit check for theory Nat
haftmann [Wed, 22 Nov 2006 10:20:19 +0100] rev 21459
no explicit check for theory Nat
Wed, 22 Nov 2006 10:20:18 +0100 added code lemmas
haftmann [Wed, 22 Nov 2006 10:20:18 +0100] rev 21458
added code lemmas
Wed, 22 Nov 2006 10:20:17 +0100 does not import Hilber_Choice any longer
haftmann [Wed, 22 Nov 2006 10:20:17 +0100] rev 21457
does not import Hilber_Choice any longer
Wed, 22 Nov 2006 10:20:16 +0100 cleanup
haftmann [Wed, 22 Nov 2006 10:20:16 +0100] rev 21456
cleanup
Wed, 22 Nov 2006 10:20:15 +0100 incorporated structure HOList into HOLogic
haftmann [Wed, 22 Nov 2006 10:20:15 +0100] rev 21455
incorporated structure HOList into HOLogic
Wed, 22 Nov 2006 10:20:12 +0100 dropped eq const
haftmann [Wed, 22 Nov 2006 10:20:12 +0100] rev 21454
dropped eq const
Wed, 22 Nov 2006 10:20:11 +0100 removed Extraction dependency
haftmann [Wed, 22 Nov 2006 10:20:11 +0100] rev 21453
removed Extraction dependency
Wed, 22 Nov 2006 10:20:09 +0100 final draft
haftmann [Wed, 22 Nov 2006 10:20:09 +0100] rev 21452
final draft
Tue, 21 Nov 2006 20:58:15 +0100 made SML/NJ happy;
wenzelm [Tue, 21 Nov 2006 20:58:15 +0100] rev 21451
made SML/NJ happy;
Tue, 21 Nov 2006 20:48:11 +0100 theorem(_i): note assms of statement;
wenzelm [Tue, 21 Nov 2006 20:48:11 +0100] rev 21450
theorem(_i): note assms of statement;
Tue, 21 Nov 2006 20:48:06 +0100 removed obsolete simple_note_thms;
wenzelm [Tue, 21 Nov 2006 20:48:06 +0100] rev 21449
removed obsolete simple_note_thms;
Tue, 21 Nov 2006 20:48:03 +0100 added assmsN;
wenzelm [Tue, 21 Nov 2006 20:48:03 +0100] rev 21448
added assmsN;
Tue, 21 Nov 2006 20:47:58 +0100 * Isar: the assumptions of a long theorem statement are available as assms;
wenzelm [Tue, 21 Nov 2006 20:47:58 +0100] rev 21447
* Isar: the assumptions of a long theorem statement are available as assms;
Tue, 21 Nov 2006 18:50:54 +0100 activated x86_64-linux;
wenzelm [Tue, 21 Nov 2006 18:50:54 +0100] rev 21446
activated x86_64-linux;
Tue, 21 Nov 2006 18:07:44 +0100 renamed Proof.put_thms_internal to Proof.put_thms;
wenzelm [Tue, 21 Nov 2006 18:07:44 +0100] rev 21445
renamed Proof.put_thms_internal to Proof.put_thms;
Tue, 21 Nov 2006 18:07:43 +0100 simplified Proof.theorem(_i);
wenzelm [Tue, 21 Nov 2006 18:07:43 +0100] rev 21444
simplified Proof.theorem(_i); moved theorem kinds from PureThy to Thm;
Tue, 21 Nov 2006 18:07:41 +0100 added stmt mode, which affects naming/indexing of local facts;
wenzelm [Tue, 21 Nov 2006 18:07:41 +0100] rev 21443
added stmt mode, which affects naming/indexing of local facts; renamed put_thms_internal to put_thms; notes: proper name and kind (outside of proof body); removed dead code;
Tue, 21 Nov 2006 18:07:40 +0100 simplified theorem(_i);
wenzelm [Tue, 21 Nov 2006 18:07:40 +0100] rev 21442
simplified theorem(_i); notes: proper kind; renamed put_thms_internal to put_thms;
Tue, 21 Nov 2006 18:07:38 +0100 notes: proper kind;
wenzelm [Tue, 21 Nov 2006 18:07:38 +0100] rev 21441
notes: proper kind; simplified Proof.theorem(_i); context_statement: ProofContext.set_stmt after import;
Tue, 21 Nov 2006 18:07:37 +0100 notes: proper kind;
wenzelm [Tue, 21 Nov 2006 18:07:37 +0100] rev 21440
notes: proper kind;
Tue, 21 Nov 2006 18:07:36 +0100 removed kind attribs;
wenzelm [Tue, 21 Nov 2006 18:07:36 +0100] rev 21439
removed kind attribs;
Tue, 21 Nov 2006 18:07:35 +0100 moved theorem kinds from PureThy to Thm;
wenzelm [Tue, 21 Nov 2006 18:07:35 +0100] rev 21438
moved theorem kinds from PureThy to Thm; exported note_thms(s);
Tue, 21 Nov 2006 18:07:33 +0100 moved theorem kinds from PureThy to Thm;
wenzelm [Tue, 21 Nov 2006 18:07:33 +0100] rev 21437
moved theorem kinds from PureThy to Thm;
Tue, 21 Nov 2006 18:07:32 +0100 LocalTheory.notes/defs: proper kind;
wenzelm [Tue, 21 Nov 2006 18:07:32 +0100] rev 21436
LocalTheory.notes/defs: proper kind;
Tue, 21 Nov 2006 18:07:31 +0100 LocalTheory.axioms/notes/defs: proper kind;
wenzelm [Tue, 21 Nov 2006 18:07:31 +0100] rev 21435
LocalTheory.axioms/notes/defs: proper kind; simplified Proof.theorem(_i);
Tue, 21 Nov 2006 18:07:30 +0100 simplified Proof.theorem(_i);
wenzelm [Tue, 21 Nov 2006 18:07:30 +0100] rev 21434
simplified Proof.theorem(_i);
Tue, 21 Nov 2006 18:07:29 +0100 LocalTheory.axioms/notes/defs: proper kind;
wenzelm [Tue, 21 Nov 2006 18:07:29 +0100] rev 21433
LocalTheory.axioms/notes/defs: proper kind; context_notes: ProofContext.set_stmt after import;
Tue, 21 Nov 2006 12:55:39 +0100 Optimized class_pairs for the common case of no subclasses
paulson [Tue, 21 Nov 2006 12:55:39 +0100] rev 21432
Optimized class_pairs for the common case of no subclasses
Tue, 21 Nov 2006 12:51:20 +0100 Outputs a minimal number of arity clauses. Tidying of blacklist, fixing the blacklisting of thm lists
paulson [Tue, 21 Nov 2006 12:51:20 +0100] rev 21431
Outputs a minimal number of arity clauses. Tidying of blacklist, fixing the blacklisting of thm lists
Tue, 21 Nov 2006 12:50:15 +0100 New transformation of eliminatino rules: we simply replace the final conclusion variable by False
paulson [Tue, 21 Nov 2006 12:50:15 +0100] rev 21430
New transformation of eliminatino rules: we simply replace the final conclusion variable by False
Tue, 21 Nov 2006 04:30:17 +0100 run poly-4.9.1 as stable and poly-4.2.0 as experimental on at
kleing [Tue, 21 Nov 2006 04:30:17 +0100] rev 21429
run poly-4.9.1 as stable and poly-4.2.0 as experimental on at
Tue, 21 Nov 2006 00:07:05 +0100 removed legacy ML setup;
wenzelm [Tue, 21 Nov 2006 00:07:05 +0100] rev 21428
removed legacy ML setup;
Tue, 21 Nov 2006 00:00:39 +0100 converted legacy ML scripts;
wenzelm [Tue, 21 Nov 2006 00:00:39 +0100] rev 21427
converted legacy ML scripts;
Mon, 20 Nov 2006 23:47:10 +0100 converted legacy ML scripts;
wenzelm [Mon, 20 Nov 2006 23:47:10 +0100] rev 21426
converted legacy ML scripts;
Mon, 20 Nov 2006 21:23:12 +0100 HOL-Prolog: converted legacy ML scripts;
wenzelm [Mon, 20 Nov 2006 21:23:12 +0100] rev 21425
HOL-Prolog: converted legacy ML scripts;
Mon, 20 Nov 2006 11:51:10 +0100 start at-sml earlier and on different machine, remove sun-sml test (takes too long)
kleing [Mon, 20 Nov 2006 11:51:10 +0100] rev 21424
start at-sml earlier and on different machine, remove sun-sml test (takes too long)
Sun, 19 Nov 2006 23:48:55 +0100 HOL-Algebra: converted legacy ML scripts;
wenzelm [Sun, 19 Nov 2006 23:48:55 +0100] rev 21423
HOL-Algebra: converted legacy ML scripts;
Sun, 19 Nov 2006 13:02:55 +0100 profiling disabled
webertj [Sun, 19 Nov 2006 13:02:55 +0100] rev 21422
profiling disabled
Sat, 18 Nov 2006 00:20:33 +0100 code thms for classops violating type discipline ignored
haftmann [Sat, 18 Nov 2006 00:20:33 +0100] rev 21421
code thms for classops violating type discipline ignored
Sat, 18 Nov 2006 00:20:29 +0100 cleanup
haftmann [Sat, 18 Nov 2006 00:20:29 +0100] rev 21420
cleanup
Sat, 18 Nov 2006 00:20:28 +0100 added instance for class size
haftmann [Sat, 18 Nov 2006 00:20:28 +0100] rev 21419
added instance for class size
Sat, 18 Nov 2006 00:20:27 +0100 added combinators and lemmas
haftmann [Sat, 18 Nov 2006 00:20:27 +0100] rev 21418
added combinators and lemmas
Sat, 18 Nov 2006 00:20:26 +0100 using class instance
haftmann [Sat, 18 Nov 2006 00:20:26 +0100] rev 21417
using class instance
Sat, 18 Nov 2006 00:20:24 +0100 dvd_def now with object equality
haftmann [Sat, 18 Nov 2006 00:20:24 +0100] rev 21416
dvd_def now with object equality
Sat, 18 Nov 2006 00:20:22 +0100 op div/op mod now named without leading op
haftmann [Sat, 18 Nov 2006 00:20:22 +0100] rev 21415
op div/op mod now named without leading op
Sat, 18 Nov 2006 00:20:21 +0100 workaround for definition violating type discipline
haftmann [Sat, 18 Nov 2006 00:20:21 +0100] rev 21414
workaround for definition violating type discipline
Sat, 18 Nov 2006 00:20:20 +0100 moved dvd stuff to theory Divides
haftmann [Sat, 18 Nov 2006 00:20:20 +0100] rev 21413
moved dvd stuff to theory Divides
Sat, 18 Nov 2006 00:20:19 +0100 re-eliminated thm trichotomy
haftmann [Sat, 18 Nov 2006 00:20:19 +0100] rev 21412
re-eliminated thm trichotomy
Sat, 18 Nov 2006 00:20:18 +0100 power is now a class
haftmann [Sat, 18 Nov 2006 00:20:18 +0100] rev 21411
power is now a class
Sat, 18 Nov 2006 00:20:17 +0100 tuned
haftmann [Sat, 18 Nov 2006 00:20:17 +0100] rev 21410
tuned
Sat, 18 Nov 2006 00:20:16 +0100 clarified module dependencies
haftmann [Sat, 18 Nov 2006 00:20:16 +0100] rev 21409
clarified module dependencies
Sat, 18 Nov 2006 00:20:15 +0100 div is now a class
haftmann [Sat, 18 Nov 2006 00:20:15 +0100] rev 21408
div is now a class
Sat, 18 Nov 2006 00:20:13 +0100 reduced verbosity
haftmann [Sat, 18 Nov 2006 00:20:13 +0100] rev 21407
reduced verbosity
Sat, 18 Nov 2006 00:20:12 +0100 adjustments for class package
haftmann [Sat, 18 Nov 2006 00:20:12 +0100] rev 21406
adjustments for class package
Fri, 17 Nov 2006 17:32:30 +0100 added an intro lemma for freshness of products; set up
urbanc [Fri, 17 Nov 2006 17:32:30 +0100] rev 21405
added an intro lemma for freshness of products; set up the simplifier so that it can deal with the compact and long notation for freshness constraints (FIXME: it should also be able to deal with the special case of freshness of atoms)
Fri, 17 Nov 2006 02:20:03 +0100 more robust syntax for definition/abbreviation/notation;
wenzelm [Fri, 17 Nov 2006 02:20:03 +0100] rev 21404
more robust syntax for definition/abbreviation/notation;
Fri, 17 Nov 2006 02:19:55 +0100 'notation': more robust 'and' list;
wenzelm [Fri, 17 Nov 2006 02:19:55 +0100] rev 21403
'notation': more robust 'and' list;
Fri, 17 Nov 2006 02:19:54 +0100 updated;
wenzelm [Fri, 17 Nov 2006 02:19:54 +0100] rev 21402
updated;
Fri, 17 Nov 2006 02:19:52 +0100 added Isar.goal;
wenzelm [Fri, 17 Nov 2006 02:19:52 +0100] rev 21401
added Isar.goal;
Fri, 17 Nov 2006 02:19:51 +0100 added where_;
wenzelm [Fri, 17 Nov 2006 02:19:51 +0100] rev 21400
added where_;
Thu, 16 Nov 2006 20:19:50 +0100 add lemmas LIM_zero_iff, LIM_norm_zero_iff
huffman [Thu, 16 Nov 2006 20:19:50 +0100] rev 21399
add lemmas LIM_zero_iff, LIM_norm_zero_iff
Thu, 16 Nov 2006 17:06:24 +0100 Includes type:sort constraints in its code to collect predicates in axiom clauses.
paulson [Thu, 16 Nov 2006 17:06:24 +0100] rev 21398
Includes type:sort constraints in its code to collect predicates in axiom clauses.
Thu, 16 Nov 2006 17:05:23 +0100 Now includes only types used to instantiate overloaded constants in arity clauses
paulson [Thu, 16 Nov 2006 17:05:23 +0100] rev 21397
Now includes only types used to instantiate overloaded constants in arity clauses
Thu, 16 Nov 2006 01:07:39 +0100 added General/basics.ML;
wenzelm [Thu, 16 Nov 2006 01:07:39 +0100] rev 21396
added General/basics.ML;
Thu, 16 Nov 2006 01:07:25 +0100 moved some fundamental concepts to General/basics.ML;
wenzelm [Thu, 16 Nov 2006 01:07:25 +0100] rev 21395
moved some fundamental concepts to General/basics.ML;
Thu, 16 Nov 2006 01:07:23 +0100 Fundamental concepts.
wenzelm [Thu, 16 Nov 2006 01:07:23 +0100] rev 21394
Fundamental concepts.
Wed, 15 Nov 2006 20:50:24 +0100 add_locale: re-init result context (avoids subtle modifications after introducing predicate views internally);
wenzelm [Wed, 15 Nov 2006 20:50:24 +0100] rev 21393
add_locale: re-init result context (avoids subtle modifications after introducing predicate views internally);
Wed, 15 Nov 2006 20:50:23 +0100 tuned proofs;
wenzelm [Wed, 15 Nov 2006 20:50:23 +0100] rev 21392
tuned proofs;
Wed, 15 Nov 2006 20:50:22 +0100 replaced NameSpace.append by NameSpace.qualified, which handles empty names as expected;
wenzelm [Wed, 15 Nov 2006 20:50:22 +0100] rev 21391
replaced NameSpace.append by NameSpace.qualified, which handles empty names as expected;
Wed, 15 Nov 2006 20:50:21 +0100 replaced NameSpace.append by NameSpace.qualified, which handles empty names as expected;
wenzelm [Wed, 15 Nov 2006 20:50:21 +0100] rev 21390
replaced NameSpace.append by NameSpace.qualified, which handles empty names as expected; declared intro/elim rules;
Wed, 15 Nov 2006 17:05:48 +0100 dropping accidental self-imports
haftmann [Wed, 15 Nov 2006 17:05:48 +0100] rev 21389
dropping accidental self-imports
Wed, 15 Nov 2006 17:05:47 +0100 corrected polymorphism check
haftmann [Wed, 15 Nov 2006 17:05:47 +0100] rev 21388
corrected polymorphism check
Wed, 15 Nov 2006 17:05:46 +0100 clarified code for building function equation system; explicit check of type discipline
haftmann [Wed, 15 Nov 2006 17:05:46 +0100] rev 21387
clarified code for building function equation system; explicit check of type discipline
Wed, 15 Nov 2006 17:05:45 +0100 moved evaluation to Code_Generator.thy
haftmann [Wed, 15 Nov 2006 17:05:45 +0100] rev 21386
moved evaluation to Code_Generator.thy
Wed, 15 Nov 2006 17:05:44 +0100 added filter_set; adaptions to more strict type discipline for code lemmas
haftmann [Wed, 15 Nov 2006 17:05:44 +0100] rev 21385
added filter_set; adaptions to more strict type discipline for code lemmas
Wed, 15 Nov 2006 17:05:43 +0100 moved transitivity rules to Orderings.thy
haftmann [Wed, 15 Nov 2006 17:05:43 +0100] rev 21384
moved transitivity rules to Orderings.thy
Wed, 15 Nov 2006 17:05:42 +0100 added transitivity rules, reworking of min/max lemmas
haftmann [Wed, 15 Nov 2006 17:05:42 +0100] rev 21383
added transitivity rules, reworking of min/max lemmas
Wed, 15 Nov 2006 17:05:41 +0100 dropped dependency on sets
haftmann [Wed, 15 Nov 2006 17:05:41 +0100] rev 21382
dropped dependency on sets
Wed, 15 Nov 2006 17:05:40 +0100 reworking of min/max lemmas
haftmann [Wed, 15 Nov 2006 17:05:40 +0100] rev 21381
reworking of min/max lemmas
Wed, 15 Nov 2006 17:05:39 +0100 added interpretation
haftmann [Wed, 15 Nov 2006 17:05:39 +0100] rev 21380
added interpretation
Wed, 15 Nov 2006 17:05:38 +0100 removed HOL_css
haftmann [Wed, 15 Nov 2006 17:05:38 +0100] rev 21379
removed HOL_css
Wed, 15 Nov 2006 17:05:37 +0100 added evaluation oracle
haftmann [Wed, 15 Nov 2006 17:05:37 +0100] rev 21378
added evaluation oracle
Wed, 15 Nov 2006 16:23:55 +0100 replaced exists_fresh lemma with a version formulated with obtains;
urbanc [Wed, 15 Nov 2006 16:23:55 +0100] rev 21377
replaced exists_fresh lemma with a version formulated with obtains; old lemma is available as exists_fresh' (still needed in apply-scripts)
Wed, 15 Nov 2006 15:39:22 +0100 updated;
wenzelm [Wed, 15 Nov 2006 15:39:22 +0100] rev 21376
updated;
Wed, 15 Nov 2006 15:37:34 +0100 Auxiliary antiquotations for Isabelle manuals.
wenzelm [Wed, 15 Nov 2006 15:37:34 +0100] rev 21375
Auxiliary antiquotations for Isabelle manuals.
Wed, 15 Nov 2006 15:36:09 +0100 common antiquote_setup.ML;
wenzelm [Wed, 15 Nov 2006 15:36:09 +0100] rev 21374
common antiquote_setup.ML;
Wed, 15 Nov 2006 11:33:59 +0100 Arity clauses are now produced only for types and type classes actually used.
paulson [Wed, 15 Nov 2006 11:33:59 +0100] rev 21373
Arity clauses are now produced only for types and type classes actually used.
Tue, 14 Nov 2006 22:17:04 +0100 converted to 'inductive2';
wenzelm [Tue, 14 Nov 2006 22:17:04 +0100] rev 21372
converted to 'inductive2';
Tue, 14 Nov 2006 22:17:03 +0100 added for_simple_fixes, specification;
wenzelm [Tue, 14 Nov 2006 22:17:03 +0100] rev 21371
added for_simple_fixes, specification;
Tue, 14 Nov 2006 22:17:01 +0100 replaced Variable.fix_frees by Variable.auto_fixes (depends on body mode);
wenzelm [Tue, 14 Nov 2006 22:17:01 +0100] rev 21370
replaced Variable.fix_frees by Variable.auto_fixes (depends on body mode);
Tue, 14 Nov 2006 22:17:00 +0100 removed fix_frees interface;
wenzelm [Tue, 14 Nov 2006 22:17:00 +0100] rev 21369
removed fix_frees interface; added auto_fixes (depends on body mode);
Tue, 14 Nov 2006 22:16:59 +0100 converted to 'inductive2';
wenzelm [Tue, 14 Nov 2006 22:16:59 +0100] rev 21368
converted to 'inductive2'; proper localized definitions; added rec examples;
Tue, 14 Nov 2006 22:16:58 +0100 inductive: canonical specification syntax (flattened result only);
wenzelm [Tue, 14 Nov 2006 22:16:58 +0100] rev 21367
inductive: canonical specification syntax (flattened result only); inductive_cases: local_theory; mk_cases/ind_cases: removed legacy code, proper treatment of fixed variables; get_inductive etc.: Proof.context; removed old trace/debug code; tuned;
Tue, 14 Nov 2006 22:16:57 +0100 inductive2: canonical specification syntax;
wenzelm [Tue, 14 Nov 2006 22:16:57 +0100] rev 21366
inductive2: canonical specification syntax; ind_cases2: proper treatment of fixed variables;
Tue, 14 Nov 2006 22:16:55 +0100 InductivePackage.add_inductive_i: canonical argument order;
wenzelm [Tue, 14 Nov 2006 22:16:55 +0100] rev 21365
InductivePackage.add_inductive_i: canonical argument order;
Tue, 14 Nov 2006 22:16:54 +0100 inductive2: canonical specification syntax;
wenzelm [Tue, 14 Nov 2006 22:16:54 +0100] rev 21364
inductive2: canonical specification syntax;
Tue, 14 Nov 2006 17:55:30 +0100 Exported some names
schirmer [Tue, 14 Nov 2006 17:55:30 +0100] rev 21363
Exported some names
Tue, 14 Nov 2006 15:29:56 +0100 simplified Proof.theorem(_i) interface -- removed target support;
wenzelm [Tue, 14 Nov 2006 15:29:56 +0100] rev 21362
simplified Proof.theorem(_i) interface -- removed target support; removed obsolete global_goal interface; removed goal_names, simplified goal kind output; tuned;
Tue, 14 Nov 2006 15:29:55 +0100 simplified Proof.theorem(_i) interface;
wenzelm [Tue, 14 Nov 2006 15:29:55 +0100] rev 21361
simplified Proof.theorem(_i) interface; simplified goal kind output;
Tue, 14 Nov 2006 15:29:54 +0100 antiquotation theory: plain Theory.requires, no peeking at ThyInfo;
wenzelm [Tue, 14 Nov 2006 15:29:54 +0100] rev 21360
antiquotation theory: plain Theory.requires, no peeking at ThyInfo;
Tue, 14 Nov 2006 15:29:52 +0100 simplified Proof.theorem(_i) interface;
wenzelm [Tue, 14 Nov 2006 15:29:52 +0100] rev 21359
simplified Proof.theorem(_i) interface;
Tue, 14 Nov 2006 15:29:50 +0100 tuned antiquotation theory;
wenzelm [Tue, 14 Nov 2006 15:29:50 +0100] rev 21358
tuned antiquotation theory;
Tue, 14 Nov 2006 09:06:08 +0100 value restriction
haftmann [Tue, 14 Nov 2006 09:06:08 +0100] rev 21357
value restriction
Tue, 14 Nov 2006 00:18:57 +0100 removed old cygwin wrappers;
wenzelm [Tue, 14 Nov 2006 00:18:57 +0100] rev 21356
removed old cygwin wrappers;
Tue, 14 Nov 2006 00:16:30 +0100 declare_constraints: reset constraint on dummyS;
wenzelm [Tue, 14 Nov 2006 00:16:30 +0100] rev 21355
declare_constraints: reset constraint on dummyS;
Tue, 14 Nov 2006 00:15:43 +0100 removed Isar/isar_thy.ML;
wenzelm [Tue, 14 Nov 2006 00:15:43 +0100] rev 21354
removed Isar/isar_thy.ML;
Tue, 14 Nov 2006 00:15:43 +0100 added dummyS;
wenzelm [Tue, 14 Nov 2006 00:15:43 +0100] rev 21353
added dummyS;
Tue, 14 Nov 2006 00:15:42 +0100 removed legacy read/cert/string_of;
wenzelm [Tue, 14 Nov 2006 00:15:42 +0100] rev 21352
removed legacy read/cert/string_of; removed obsolete IsarThy.theorem_i; tuned comments;
Tue, 14 Nov 2006 00:15:39 +0100 recdef_tc(_i): local_theory interface via Specification.theorem_i;
wenzelm [Tue, 14 Nov 2006 00:15:39 +0100] rev 21351
recdef_tc(_i): local_theory interface via Specification.theorem_i; incorporated IsarThy into IsarCmd;
Tue, 14 Nov 2006 00:15:38 +0100 incorporated IsarThy into IsarCmd;
wenzelm [Tue, 14 Nov 2006 00:15:38 +0100] rev 21350
incorporated IsarThy into IsarCmd;
Tue, 14 Nov 2006 00:15:37 +0100 removed theorem(_i);
wenzelm [Tue, 14 Nov 2006 00:15:37 +0100] rev 21349
removed theorem(_i); incorporated into IsarCmd;
Mon, 13 Nov 2006 22:31:23 +0100 upd
haftmann [Mon, 13 Nov 2006 22:31:23 +0100] rev 21348
upd
Mon, 13 Nov 2006 22:21:09 +0100 atbroy51 broke down, switch to atbroy9
kleing [Mon, 13 Nov 2006 22:21:09 +0100] rev 21347
atbroy51 broke down, switch to atbroy9
Mon, 13 Nov 2006 21:52:14 +0100 updated
krauss [Mon, 13 Nov 2006 21:52:14 +0100] rev 21346
updated
Mon, 13 Nov 2006 20:10:02 +0100 antiquotation "theory": proper output, only check via ThyInfo.theory;
wenzelm [Mon, 13 Nov 2006 20:10:02 +0100] rev 21345
antiquotation "theory": proper output, only check via ThyInfo.theory;
Mon, 13 Nov 2006 20:08:52 +0100 tuned;
wenzelm [Mon, 13 Nov 2006 20:08:52 +0100] rev 21344
tuned;
Mon, 13 Nov 2006 20:08:20 +0100 added antiquotation @{theory name};
wenzelm [Mon, 13 Nov 2006 20:08:20 +0100] rev 21343
added antiquotation @{theory name};
Mon, 13 Nov 2006 18:19:24 +0100 fixed comment -- oops;
wenzelm [Mon, 13 Nov 2006 18:19:24 +0100] rev 21342
fixed comment -- oops;
Mon, 13 Nov 2006 15:55:38 +0100 adjusted to new fun''
haftmann [Mon, 13 Nov 2006 15:55:38 +0100] rev 21341
adjusted to new fun''
Mon, 13 Nov 2006 15:45:34 +0100 *** empty log message ***
haftmann [Mon, 13 Nov 2006 15:45:34 +0100] rev 21340
*** empty log message ***
Mon, 13 Nov 2006 15:43:24 +0100 added antiquotation theory
haftmann [Mon, 13 Nov 2006 15:43:24 +0100] rev 21339
added antiquotation theory
Mon, 13 Nov 2006 15:43:16 +0100 cleaned up
haftmann [Mon, 13 Nov 2006 15:43:16 +0100] rev 21338
cleaned up
Mon, 13 Nov 2006 15:43:15 +0100 added theory antiquotation
haftmann [Mon, 13 Nov 2006 15:43:15 +0100] rev 21337
added theory antiquotation
Mon, 13 Nov 2006 15:43:14 +0100 combinator for overwriting changes with warning
haftmann [Mon, 13 Nov 2006 15:43:14 +0100] rev 21336
combinator for overwriting changes with warning
Mon, 13 Nov 2006 15:43:13 +0100 added higher-order combinators for structured results
haftmann [Mon, 13 Nov 2006 15:43:13 +0100] rev 21335
added higher-order combinators for structured results
Mon, 13 Nov 2006 15:43:12 +0100 adjusted name in generated code
haftmann [Mon, 13 Nov 2006 15:43:12 +0100] rev 21334
adjusted name in generated code
Mon, 13 Nov 2006 15:43:11 +0100 dropped LOrder dependency
haftmann [Mon, 13 Nov 2006 15:43:11 +0100] rev 21333
dropped LOrder dependency
Mon, 13 Nov 2006 15:43:09 +0100 moved upwars in HOL theory graph
haftmann [Mon, 13 Nov 2006 15:43:09 +0100] rev 21332
moved upwars in HOL theory graph
Mon, 13 Nov 2006 15:43:08 +0100 added thy dependencies
haftmann [Mon, 13 Nov 2006 15:43:08 +0100] rev 21331
added thy dependencies
Mon, 13 Nov 2006 15:43:07 +0100 PreList = Main - List
haftmann [Mon, 13 Nov 2006 15:43:07 +0100] rev 21330
PreList = Main - List
Mon, 13 Nov 2006 15:43:06 +0100 introduces preorders
haftmann [Mon, 13 Nov 2006 15:43:06 +0100] rev 21329
introduces preorders
Mon, 13 Nov 2006 15:43:05 +0100 dropped Inductive dependency
haftmann [Mon, 13 Nov 2006 15:43:05 +0100] rev 21328
dropped Inductive dependency
Mon, 13 Nov 2006 15:43:04 +0100 dropped Typedef dependency
haftmann [Mon, 13 Nov 2006 15:43:04 +0100] rev 21327
dropped Typedef dependency
Mon, 13 Nov 2006 15:43:03 +0100 added LOrder dependency
haftmann [Mon, 13 Nov 2006 15:43:03 +0100] rev 21326
added LOrder dependency
Mon, 13 Nov 2006 15:43:00 +0100 tuned ml antiquotations
haftmann [Mon, 13 Nov 2006 15:43:00 +0100] rev 21325
tuned ml antiquotations
Mon, 13 Nov 2006 15:42:59 +0100 adjusted
haftmann [Mon, 13 Nov 2006 15:42:59 +0100] rev 21324
adjusted
Mon, 13 Nov 2006 15:42:58 +0100 tuned
haftmann [Mon, 13 Nov 2006 15:42:58 +0100] rev 21323
tuned
Mon, 13 Nov 2006 15:42:57 +0100 added tt tag
haftmann [Mon, 13 Nov 2006 15:42:57 +0100] rev 21322
added tt tag
Mon, 13 Nov 2006 15:01:59 +0100 auto_term => lexicographic_order
krauss [Mon, 13 Nov 2006 15:01:59 +0100] rev 21321
auto_term => lexicographic_order
Mon, 13 Nov 2006 13:53:48 +0100 updated
krauss [Mon, 13 Nov 2006 13:53:48 +0100] rev 21320
updated
Mon, 13 Nov 2006 13:51:22 +0100 replaced "auto_term" by the simpler method "relation", which does not try
krauss [Mon, 13 Nov 2006 13:51:22 +0100] rev 21319
replaced "auto_term" by the simpler method "relation", which does not try to simplify. Some more cleanup.
Mon, 13 Nov 2006 12:10:49 +0100 added fresh_prodD, which is included fresh_prodD into mksimps setup;
wenzelm [Mon, 13 Nov 2006 12:10:49 +0100] rev 21318
added fresh_prodD, which is included fresh_prodD into mksimps setup;
Mon, 13 Nov 2006 11:41:40 +0100 added lexicographic_order.ML to makefile
krauss [Mon, 13 Nov 2006 11:41:40 +0100] rev 21317
added lexicographic_order.ML to makefile
Sun, 12 Nov 2006 21:31:52 +0100 image_constant_conv no longer [simp]
nipkow [Sun, 12 Nov 2006 21:31:52 +0100] rev 21316
image_constant_conv no longer [simp]
Sun, 12 Nov 2006 21:14:52 +0100 instantiate: tuned indentity case;
wenzelm [Sun, 12 Nov 2006 21:14:52 +0100] rev 21315
instantiate: tuned indentity case;
Sun, 12 Nov 2006 21:14:51 +0100 removed dead code;
wenzelm [Sun, 12 Nov 2006 21:14:51 +0100] rev 21314
removed dead code;
Sun, 12 Nov 2006 21:14:49 +0100 mk_atomize: careful matching against rules admits overloading;
wenzelm [Sun, 12 Nov 2006 21:14:49 +0100] rev 21313
mk_atomize: careful matching against rules admits overloading;
Sun, 12 Nov 2006 19:22:10 +0100 started reorgnization of lattice theories
nipkow [Sun, 12 Nov 2006 19:22:10 +0100] rev 21312
started reorgnization of lattice theories
Sat, 11 Nov 2006 23:58:46 +0100 Added in is_fol_thms.
mengj [Sat, 11 Nov 2006 23:58:46 +0100] rev 21311
Added in is_fol_thms.
Sat, 11 Nov 2006 21:13:12 +0100 level: do not account for local theory blocks (relevant for document preparation);
wenzelm [Sat, 11 Nov 2006 21:13:12 +0100] rev 21310
level: do not account for local theory blocks (relevant for document preparation);
Sat, 11 Nov 2006 21:13:11 +0100 local 'end': no default tags;
wenzelm [Sat, 11 Nov 2006 21:13:11 +0100] rev 21309
local 'end': no default tags; tag parser: do not swallow trailing newlines;
Sat, 11 Nov 2006 16:12:23 +0100 * Local theory targets ``context/locale/class ... begin'' followed by ``end''.
wenzelm [Sat, 11 Nov 2006 16:12:23 +0100] rev 21308
* Local theory targets ``context/locale/class ... begin'' followed by ``end''.
Sat, 11 Nov 2006 16:11:44 +0100 removed obsolete context;
wenzelm [Sat, 11 Nov 2006 16:11:44 +0100] rev 21307
removed obsolete context;
Sat, 11 Nov 2006 16:11:43 +0100 turned 'context' into plain thy_decl, discontinued thy_switch;
wenzelm [Sat, 11 Nov 2006 16:11:43 +0100] rev 21306
turned 'context' into plain thy_decl, discontinued thy_switch;
Sat, 11 Nov 2006 16:11:42 +0100 tuned proofs;
wenzelm [Sat, 11 Nov 2006 16:11:42 +0100] rev 21305
tuned proofs;
Sat, 11 Nov 2006 16:11:41 +0100 updated local theory targets;
wenzelm [Sat, 11 Nov 2006 16:11:41 +0100] rev 21304
updated local theory targets; removed 'context' as theory switch;
Sat, 11 Nov 2006 16:11:40 +0100 updated local theory targets;
wenzelm [Sat, 11 Nov 2006 16:11:40 +0100] rev 21303
updated local theory targets; added 'context' as local theory switch; tuned;
Sat, 11 Nov 2006 16:11:39 +0100 updated;
wenzelm [Sat, 11 Nov 2006 16:11:39 +0100] rev 21302
updated;
Sat, 11 Nov 2006 14:52:25 +0100 Update standard keyword files.
wenzelm [Sat, 11 Nov 2006 14:52:25 +0100] rev 21301
Update standard keyword files.
Fri, 10 Nov 2006 23:22:12 +0100 tuned comments;
wenzelm [Fri, 10 Nov 2006 23:22:12 +0100] rev 21300
tuned comments; back to fast String.compare (almost no difference in performance);
Fri, 10 Nov 2006 23:22:11 +0100 tuned comments;
wenzelm [Fri, 10 Nov 2006 23:22:11 +0100] rev 21299
tuned comments;
Fri, 10 Nov 2006 23:22:10 +0100 tuned names of start_timing,/end_timing/check_timer;
wenzelm [Fri, 10 Nov 2006 23:22:10 +0100] rev 21298
tuned names of start_timing,/end_timing/check_timer; removed obsolete ML compatibility fragments;
Fri, 10 Nov 2006 23:22:04 +0100 removed obsolete ML compatibility fragments;
wenzelm [Fri, 10 Nov 2006 23:22:04 +0100] rev 21297
removed obsolete ML compatibility fragments;
Fri, 10 Nov 2006 23:22:03 +0100 avoid strange typing problem in MosML;
wenzelm [Fri, 10 Nov 2006 23:22:03 +0100] rev 21296
avoid strange typing problem in MosML;
Fri, 10 Nov 2006 23:22:01 +0100 tuned names of start_timing,/end_timing/check_timer;
wenzelm [Fri, 10 Nov 2006 23:22:01 +0100] rev 21295
tuned names of start_timing,/end_timing/check_timer;
Fri, 10 Nov 2006 22:18:54 +0100 simplified local theory wrappers;
wenzelm [Fri, 10 Nov 2006 22:18:54 +0100] rev 21294
simplified local theory wrappers;
Fri, 10 Nov 2006 22:18:53 +0100 removed mapping;
wenzelm [Fri, 10 Nov 2006 22:18:53 +0100] rev 21293
removed mapping; added reinit;
Fri, 10 Nov 2006 22:18:52 +0100 simplified exit;
wenzelm [Fri, 10 Nov 2006 22:18:52 +0100] rev 21292
simplified exit; added reinit;
Fri, 10 Nov 2006 22:18:51 +0100 simplified LocalTheory.exit;
wenzelm [Fri, 10 Nov 2006 22:18:51 +0100] rev 21291
simplified LocalTheory.exit;
Fri, 10 Nov 2006 20:58:48 +0100 Improvement to classrel clauses: now outputs the minimum needed.
paulson [Fri, 10 Nov 2006 20:58:48 +0100] rev 21290
Improvement to classrel clauses: now outputs the minimum needed. Theorem names: trying to minimize the number of multiple theorem names presented
Fri, 10 Nov 2006 19:04:18 +0100 deleted all uses of sign_of as it's now the identity function
urbanc [Fri, 10 Nov 2006 19:04:18 +0100] rev 21289
deleted all uses of sign_of as it's now the identity function
Fri, 10 Nov 2006 10:42:28 +0100 tuned;
wenzelm [Fri, 10 Nov 2006 10:42:28 +0100] rev 21288
tuned;
Fri, 10 Nov 2006 10:42:25 +0100 tuned Variable.trade;
wenzelm [Fri, 10 Nov 2006 10:42:25 +0100] rev 21287
tuned Variable.trade;
Fri, 10 Nov 2006 07:44:47 +0100 introduces canonical AList functions for loop_tacs
haftmann [Fri, 10 Nov 2006 07:44:47 +0100] rev 21286
introduces canonical AList functions for loop_tacs
Fri, 10 Nov 2006 07:37:37 +0100 minor refinements
haftmann [Fri, 10 Nov 2006 07:37:37 +0100] rev 21285
minor refinements
Fri, 10 Nov 2006 07:37:36 +0100 redundancy checkes includes eta-expansion
haftmann [Fri, 10 Nov 2006 07:37:36 +0100] rev 21284
redundancy checkes includes eta-expansion
Fri, 10 Nov 2006 07:37:35 +0100 improved syntax
haftmann [Fri, 10 Nov 2006 07:37:35 +0100] rev 21283
improved syntax
Fri, 10 Nov 2006 00:46:00 +0100 added bounded_linear and bounded_bilinear locales
huffman [Fri, 10 Nov 2006 00:46:00 +0100] rev 21282
added bounded_linear and bounded_bilinear locales
Fri, 10 Nov 2006 00:13:35 +0100 no special treatment for cygwin (this is supposed to be actual cygwin, not win32 polyml within cygwin);
wenzelm [Fri, 10 Nov 2006 00:13:35 +0100] rev 21281
no special treatment for cygwin (this is supposed to be actual cygwin, not win32 polyml within cygwin);
Fri, 10 Nov 2006 00:12:28 +0100 tuned comments;
wenzelm [Fri, 10 Nov 2006 00:12:28 +0100] rev 21280
tuned comments;
Thu, 09 Nov 2006 23:40:19 +0100 added x86-cygwin;
wenzelm [Thu, 09 Nov 2006 23:40:19 +0100] rev 21279
added x86-cygwin;
Thu, 09 Nov 2006 23:33:55 +0100 oracle raises CooperDec.COOPER instead of COOPER (this is eliminated). Erronous old behaviour due to this exception is now correcrted.
chaieb [Thu, 09 Nov 2006 23:33:55 +0100] rev 21278
oracle raises CooperDec.COOPER instead of COOPER (this is eliminated). Erronous old behaviour due to this exception is now correcrted.
Thu, 09 Nov 2006 21:44:35 +0100 LocalTheory.restore;
wenzelm [Thu, 09 Nov 2006 21:44:35 +0100] rev 21277
LocalTheory.restore;
Thu, 09 Nov 2006 21:44:34 +0100 init: '-' refers to global context;
wenzelm [Thu, 09 Nov 2006 21:44:34 +0100] rev 21276
init: '-' refers to global context; provide reinit operation;
Thu, 09 Nov 2006 21:44:33 +0100 abbrevs: return result;
wenzelm [Thu, 09 Nov 2006 21:44:33 +0100] rev 21275
abbrevs: return result; LocalTheory.restore;
Thu, 09 Nov 2006 21:44:32 +0100 Stack.map_top;
wenzelm [Thu, 09 Nov 2006 21:44:32 +0100] rev 21274
Stack.map_top;
Thu, 09 Nov 2006 21:44:31 +0100 abbrevs: return result;
wenzelm [Thu, 09 Nov 2006 21:44:31 +0100] rev 21273
abbrevs: return result; separate reinit/restore;
Thu, 09 Nov 2006 21:44:30 +0100 separate map_top/all;
wenzelm [Thu, 09 Nov 2006 21:44:30 +0100] rev 21272
separate map_top/all;
Thu, 09 Nov 2006 21:44:29 +0100 abbrevs: return result (use LocalTheory.abbrevs directly);
wenzelm [Thu, 09 Nov 2006 21:44:29 +0100] rev 21271
abbrevs: return result (use LocalTheory.abbrevs directly);
Thu, 09 Nov 2006 21:44:28 +0100 tuned;
wenzelm [Thu, 09 Nov 2006 21:44:28 +0100] rev 21270
tuned;
Thu, 09 Nov 2006 21:44:27 +0100 abbrevs: return result;
wenzelm [Thu, 09 Nov 2006 21:44:27 +0100] rev 21269
abbrevs: return result;
Thu, 09 Nov 2006 18:58:52 +0100 timing/tracing code removed
webertj [Thu, 09 Nov 2006 18:58:52 +0100] rev 21268
timing/tracing code removed
Thu, 09 Nov 2006 18:48:45 +0100 interpreters for fst and snd added
webertj [Thu, 09 Nov 2006 18:48:45 +0100] rev 21267
interpreters for fst and snd added
Thu, 09 Nov 2006 16:14:43 +0100 new CCS-based implementation that should work with PolyML 5.0
webertj [Thu, 09 Nov 2006 16:14:43 +0100] rev 21266
new CCS-based implementation that should work with PolyML 5.0
Thu, 09 Nov 2006 11:58:51 +0100 HOL: less/less_eq on bool, modified syntax;
wenzelm [Thu, 09 Nov 2006 11:58:51 +0100] rev 21265
HOL: less/less_eq on bool, modified syntax;
Thu, 09 Nov 2006 11:58:50 +0100 removed obsolete locale_results;
wenzelm [Thu, 09 Nov 2006 11:58:50 +0100] rev 21264
removed obsolete locale_results;
Thu, 09 Nov 2006 11:58:49 +0100 tuned;
wenzelm [Thu, 09 Nov 2006 11:58:49 +0100] rev 21263
tuned;
Thu, 09 Nov 2006 11:58:47 +0100 imports Binimial;
wenzelm [Thu, 09 Nov 2006 11:58:47 +0100] rev 21262
imports Binimial;
Thu, 09 Nov 2006 11:58:45 +0100 updated;
wenzelm [Thu, 09 Nov 2006 11:58:45 +0100] rev 21261
updated;
Thu, 09 Nov 2006 11:58:43 +0100 lfp_induct_set;
wenzelm [Thu, 09 Nov 2006 11:58:43 +0100] rev 21260
lfp_induct_set;
Thu, 09 Nov 2006 11:58:13 +0100 modified less/less_eq syntax to avoid "x < y < z" etc.;
wenzelm [Thu, 09 Nov 2006 11:58:13 +0100] rev 21259
modified less/less_eq syntax to avoid "x < y < z" etc.;
Thu, 09 Nov 2006 00:43:12 +0100 added lemma mult_mono'
huffman [Thu, 09 Nov 2006 00:43:12 +0100] rev 21258
added lemma mult_mono'
Thu, 09 Nov 2006 00:19:16 +0100 added LIM_norm and related lemmas
huffman [Thu, 09 Nov 2006 00:19:16 +0100] rev 21257
added LIM_norm and related lemmas
Wed, 08 Nov 2006 23:11:13 +0100 moved theories Parity, GCD, Binomial to Library;
wenzelm [Wed, 08 Nov 2006 23:11:13 +0100] rev 21256
moved theories Parity, GCD, Binomial to Library;
Wed, 08 Nov 2006 22:24:54 +0100 added profiling code, improved handling of proof terms, generation of domain
krauss [Wed, 08 Nov 2006 22:24:54 +0100] rev 21255
added profiling code, improved handling of proof terms, generation of domain introduction rules becomes optional (global reference FundefCommon.domintros)
Wed, 08 Nov 2006 21:45:15 +0100 incorporated former theories Reconstruction and ResAtpMethods into ATP_Linkup;
wenzelm [Wed, 08 Nov 2006 21:45:15 +0100] rev 21254
incorporated former theories Reconstruction and ResAtpMethods into ATP_Linkup;
Wed, 08 Nov 2006 21:45:14 +0100 case_tr': proper handling of authentic consts;
wenzelm [Wed, 08 Nov 2006 21:45:14 +0100] rev 21253
case_tr': proper handling of authentic consts;
Wed, 08 Nov 2006 21:45:13 +0100 removed obsolete nat_case_tr' (duplicates case_tr' in datatype_package.ML);
wenzelm [Wed, 08 Nov 2006 21:45:13 +0100] rev 21252
removed obsolete nat_case_tr' (duplicates case_tr' in datatype_package.ML);
Wed, 08 Nov 2006 19:48:36 +0100 renamed DatatypeHooks.invoke to all
haftmann [Wed, 08 Nov 2006 19:48:36 +0100] rev 21251
renamed DatatypeHooks.invoke to all
Wed, 08 Nov 2006 19:48:35 +0100 moved lemma eq_neq_eq_imp_neq to HOL
haftmann [Wed, 08 Nov 2006 19:48:35 +0100] rev 21250
moved lemma eq_neq_eq_imp_neq to HOL
Wed, 08 Nov 2006 19:48:34 +0100 renamed Lattice_Locales to Lattices
haftmann [Wed, 08 Nov 2006 19:48:34 +0100] rev 21249
renamed Lattice_Locales to Lattices
Wed, 08 Nov 2006 19:46:10 +0100 abstract ordering theories
haftmann [Wed, 08 Nov 2006 19:46:10 +0100] rev 21248
abstract ordering theories
Wed, 08 Nov 2006 13:51:03 +0100 obsolete (cf. ROOT.ML);
wenzelm [Wed, 08 Nov 2006 13:51:03 +0100] rev 21247
obsolete (cf. ROOT.ML);
Wed, 08 Nov 2006 13:48:35 +0100 added structure Main (from Main.ML);
wenzelm [Wed, 08 Nov 2006 13:48:35 +0100] rev 21246
added structure Main (from Main.ML);
Wed, 08 Nov 2006 13:48:34 +0100 proper definition of add_zero_left/right;
wenzelm [Wed, 08 Nov 2006 13:48:34 +0100] rev 21245
proper definition of add_zero_left/right;
Wed, 08 Nov 2006 13:48:33 +0100 removed NatArith.thy, Main.ML;
wenzelm [Wed, 08 Nov 2006 13:48:33 +0100] rev 21244
removed NatArith.thy, Main.ML;
Wed, 08 Nov 2006 13:48:29 +0100 removed theory NatArith (now part of Nat);
wenzelm [Wed, 08 Nov 2006 13:48:29 +0100] rev 21243
removed theory NatArith (now part of Nat);
Wed, 08 Nov 2006 11:23:09 +0100 * November 2006: Lukas Bulwahn, TUM -- HOL/function: method "lexicographic_order".
wenzelm [Wed, 08 Nov 2006 11:23:09 +0100] rev 21242
* November 2006: Lukas Bulwahn, TUM -- HOL/function: method "lexicographic_order".
Wed, 08 Nov 2006 11:22:40 +0100 moved contribution note to CONTRIBUTORS;
wenzelm [Wed, 08 Nov 2006 11:22:40 +0100] rev 21241
moved contribution note to CONTRIBUTORS;
Wed, 08 Nov 2006 09:08:54 +0100 Made "termination by lexicographic_order" the default for "fun" definitions.
krauss [Wed, 08 Nov 2006 09:08:54 +0100] rev 21240
Made "termination by lexicographic_order" the default for "fun" definitions.
Wed, 08 Nov 2006 02:13:02 +0100 LIM_compose -> isCont_LIM_compose;
huffman [Wed, 08 Nov 2006 02:13:02 +0100] rev 21239
LIM_compose -> isCont_LIM_compose; cleaned up and reorganized sections
Wed, 08 Nov 2006 00:34:15 +0100 generalized types of of_nat and of_int to work with non-commutative types
huffman [Wed, 08 Nov 2006 00:34:15 +0100] rev 21238
generalized types of of_nat and of_int to work with non-commutative types
Tue, 07 Nov 2006 22:06:32 +0100 untabified
krauss [Tue, 07 Nov 2006 22:06:32 +0100] rev 21237
untabified
Tue, 07 Nov 2006 21:30:03 +0100 complex goal statements: misc cleanup;
wenzelm [Tue, 07 Nov 2006 21:30:03 +0100] rev 21236
complex goal statements: misc cleanup;
Tue, 07 Nov 2006 21:28:14 +0100 Added datatype hook to declare all case_congs as "fundef_cong" automatically.
krauss [Tue, 07 Nov 2006 21:28:14 +0100] rev 21235
Added datatype hook to declare all case_congs as "fundef_cong" automatically.
Tue, 07 Nov 2006 19:40:56 +0100 removed obsolete theorem statements (cf. specification.ML);
wenzelm [Tue, 07 Nov 2006 19:40:56 +0100] rev 21234
removed obsolete theorem statements (cf. specification.ML);
Tue, 07 Nov 2006 19:40:13 +0100 tuned specifications;
wenzelm [Tue, 07 Nov 2006 19:40:13 +0100] rev 21233
tuned specifications;
Tue, 07 Nov 2006 19:39:54 +0100 fixed locale fact references;
wenzelm [Tue, 07 Nov 2006 19:39:54 +0100] rev 21232
fixed locale fact references;
Tue, 07 Nov 2006 19:39:53 +0100 removed obsolete print_state_hook;
wenzelm [Tue, 07 Nov 2006 19:39:53 +0100] rev 21231
removed obsolete print_state_hook;
Tue, 07 Nov 2006 19:39:52 +0100 theorem statements: incorporate Obtain.statement, tuned;
wenzelm [Tue, 07 Nov 2006 19:39:52 +0100] rev 21230
theorem statements: incorporate Obtain.statement, tuned;
Tue, 07 Nov 2006 19:39:50 +0100 moved statement to specification.ML;
wenzelm [Tue, 07 Nov 2006 19:39:50 +0100] rev 21229
moved statement to specification.ML;
Tue, 07 Nov 2006 19:39:48 +0100 removed obsolete Locale.smart_theorem;
wenzelm [Tue, 07 Nov 2006 19:39:48 +0100] rev 21228
removed obsolete Locale.smart_theorem;
Tue, 07 Nov 2006 19:39:46 +0100 avoid handling of arbitrary exceptions;
wenzelm [Tue, 07 Nov 2006 19:39:46 +0100] rev 21227
avoid handling of arbitrary exceptions;
Tue, 07 Nov 2006 18:25:48 +0100 field-update in records is generalised to take a function on the field
schirmer [Tue, 07 Nov 2006 18:25:48 +0100] rev 21226
field-update in records is generalised to take a function on the field rather than the new value.
Tue, 07 Nov 2006 18:14:53 +0100 exported intro_locales_tac
schirmer [Tue, 07 Nov 2006 18:14:53 +0100] rev 21225
exported intro_locales_tac ----------------------------------------------------------------------
Tue, 07 Nov 2006 16:21:54 +0100 Proper theorem names at last, no fakes!!
paulson [Tue, 07 Nov 2006 16:21:54 +0100] rev 21224
Proper theorem names at last, no fakes!! Added set_prover function to set various parameters to improve success rate. Fixed the auto settings for E.
Tue, 07 Nov 2006 15:07:02 +0100 some corrections
haftmann [Tue, 07 Nov 2006 15:07:02 +0100] rev 21223
some corrections
Tue, 07 Nov 2006 14:49:09 +0100 adjusted title
haftmann [Tue, 07 Nov 2006 14:49:09 +0100] rev 21222
adjusted title
Tue, 07 Nov 2006 14:30:03 +0100 simplified dest_eq;
wenzelm [Tue, 07 Nov 2006 14:30:03 +0100] rev 21221
simplified dest_eq; do not export debuging stuff; has_tvars: actually check all types within a term, not just its resulting type; tuned;
Tue, 07 Nov 2006 14:30:00 +0100 commented out parts which have been inactive (unintentionally) for a long time;
wenzelm [Tue, 07 Nov 2006 14:30:00 +0100] rev 21220
commented out parts which have been inactive (unintentionally) for a long time;
Tue, 07 Nov 2006 14:29:58 +0100 removed obsolete dest_eq_typ;
wenzelm [Tue, 07 Nov 2006 14:29:58 +0100] rev 21219
removed obsolete dest_eq_typ;
Tue, 07 Nov 2006 14:29:57 +0100 tuned hypsubst setup;
wenzelm [Tue, 07 Nov 2006 14:29:57 +0100] rev 21218
tuned hypsubst setup;
Tue, 07 Nov 2006 14:14:36 +0100 continued
haftmann [Tue, 07 Nov 2006 14:14:36 +0100] rev 21217
continued
Tue, 07 Nov 2006 14:03:06 +0100 made locale partial_order compatible with axclass order; changed import order; consecutive changes
haftmann [Tue, 07 Nov 2006 14:03:06 +0100] rev 21216
made locale partial_order compatible with axclass order; changed import order; consecutive changes
Tue, 07 Nov 2006 14:03:04 +0100 made locale partial_order compatible with axclass order
haftmann [Tue, 07 Nov 2006 14:03:04 +0100] rev 21215
made locale partial_order compatible with axclass order
Tue, 07 Nov 2006 14:02:10 +0100 adjusted two lemma names due to name change in interpretation
haftmann [Tue, 07 Nov 2006 14:02:10 +0100] rev 21214
adjusted two lemma names due to name change in interpretation
Tue, 07 Nov 2006 14:02:08 +0100 changed import order
haftmann [Tue, 07 Nov 2006 14:02:08 +0100] rev 21213
changed import order
Tue, 07 Nov 2006 12:20:11 +0100 Added a (stub of a) function tutorial
krauss [Tue, 07 Nov 2006 12:20:11 +0100] rev 21212
Added a (stub of a) function tutorial
Tue, 07 Nov 2006 11:53:55 +0100 Preparations for making "lexicographic_order" part of "fun"
krauss [Tue, 07 Nov 2006 11:53:55 +0100] rev 21211
Preparations for making "lexicographic_order" part of "fun"
Tue, 07 Nov 2006 11:47:57 +0100 renamed 'const_syntax' to 'notation';
wenzelm [Tue, 07 Nov 2006 11:47:57 +0100] rev 21210
renamed 'const_syntax' to 'notation';
Tue, 07 Nov 2006 11:47:56 +0100 'const_syntax' command: allow fixed variables, renamed to 'notation';
wenzelm [Tue, 07 Nov 2006 11:47:56 +0100] rev 21209
'const_syntax' command: allow fixed variables, renamed to 'notation';
Tue, 07 Nov 2006 11:46:50 +0100 replaced const_syntax by notation, which operates on terms;
wenzelm [Tue, 07 Nov 2006 11:46:50 +0100] rev 21208
replaced const_syntax by notation, which operates on terms; read_const: include type;
Tue, 07 Nov 2006 11:46:49 +0100 Isar.context: proper error;
wenzelm [Tue, 07 Nov 2006 11:46:49 +0100] rev 21207
Isar.context: proper error;
Tue, 07 Nov 2006 11:46:48 +0100 replaced const_syntax by notation, which operates on terms;
wenzelm [Tue, 07 Nov 2006 11:46:48 +0100] rev 21206
replaced const_syntax by notation, which operates on terms;
Tue, 07 Nov 2006 11:46:47 +0100 read_const: include type;
wenzelm [Tue, 07 Nov 2006 11:46:47 +0100] rev 21205
read_const: include type;
Tue, 07 Nov 2006 11:46:46 +0100 renamed 'const_syntax' to 'notation';
wenzelm [Tue, 07 Nov 2006 11:46:46 +0100] rev 21204
renamed 'const_syntax' to 'notation'; proper notation for fixed variables;
Tue, 07 Nov 2006 11:46:45 +0100 updated;
wenzelm [Tue, 07 Nov 2006 11:46:45 +0100] rev 21203
updated;
Tue, 07 Nov 2006 11:28:25 +0100 Adapted to changes in FixedPoint theory.
berghofe [Tue, 07 Nov 2006 11:28:25 +0100] rev 21202
Adapted to changes in FixedPoint theory.
Tue, 07 Nov 2006 09:59:43 +0100 method exported
krauss [Tue, 07 Nov 2006 09:59:43 +0100] rev 21201
method exported
Tue, 07 Nov 2006 09:41:14 +0100 updated NEWS
krauss [Tue, 07 Nov 2006 09:41:14 +0100] rev 21200
updated NEWS
Tue, 07 Nov 2006 09:33:47 +0100 * Added annihilation axioms ("x * 0 = 0") to axclass semiring_0.
krauss [Tue, 07 Nov 2006 09:33:47 +0100] rev 21199
* Added annihilation axioms ("x * 0 = 0") to axclass semiring_0. Richer structures do not inherit from semiring_0 anymore, because anihilation is a theorem there, not an axiom. * Generalized axclass "recpower" to arbitrary monoid, not just commutative semirings.
Tue, 07 Nov 2006 08:03:46 +0100 added gfx
haftmann [Tue, 07 Nov 2006 08:03:46 +0100] rev 21198
added gfx
Mon, 06 Nov 2006 16:29:21 +0100 dropped blastdata.ML
haftmann [Mon, 06 Nov 2006 16:29:21 +0100] rev 21197
dropped blastdata.ML
Mon, 06 Nov 2006 16:28:37 +0100 (adjustions)
haftmann [Mon, 06 Nov 2006 16:28:37 +0100] rev 21196
(adjustions)
Mon, 06 Nov 2006 16:28:36 +0100 two further lemmas on split
haftmann [Mon, 06 Nov 2006 16:28:36 +0100] rev 21195
two further lemmas on split
Mon, 06 Nov 2006 16:28:35 +0100 removed dependency of ord on eq
haftmann [Mon, 06 Nov 2006 16:28:35 +0100] rev 21194
removed dependency of ord on eq
Mon, 06 Nov 2006 16:28:34 +0100 removed itrev as inlining theorem
haftmann [Mon, 06 Nov 2006 16:28:34 +0100] rev 21193
removed itrev as inlining theorem
Mon, 06 Nov 2006 16:28:33 +0100 added state monad to HOL library
haftmann [Mon, 06 Nov 2006 16:28:33 +0100] rev 21192
added state monad to HOL library
Mon, 06 Nov 2006 16:28:31 +0100 code generator module naming improved
haftmann [Mon, 06 Nov 2006 16:28:31 +0100] rev 21191
code generator module naming improved
Mon, 06 Nov 2006 16:28:30 +0100 (continued)
haftmann [Mon, 06 Nov 2006 16:28:30 +0100] rev 21190
(continued)
Mon, 06 Nov 2006 16:28:29 +0100 (continued)
haftmann [Mon, 06 Nov 2006 16:28:29 +0100] rev 21189
(continued)
Mon, 06 Nov 2006 12:04:44 +0100 minor cleanup
krauss [Mon, 06 Nov 2006 12:04:44 +0100] rev 21188
minor cleanup
Sun, 05 Nov 2006 21:44:42 +0100 case_tr: do not intern already internal consts;
wenzelm [Sun, 05 Nov 2006 21:44:42 +0100] rev 21187
case_tr: do not intern already internal consts;
Sun, 05 Nov 2006 21:44:41 +0100 updated;
wenzelm [Sun, 05 Nov 2006 21:44:41 +0100] rev 21186
updated;
Sun, 05 Nov 2006 21:44:40 +0100 removed isactrlconst;
wenzelm [Sun, 05 Nov 2006 21:44:40 +0100] rev 21185
removed isactrlconst;
Sun, 05 Nov 2006 21:44:39 +0100 instantiate: avoid global references;
wenzelm [Sun, 05 Nov 2006 21:44:39 +0100] rev 21184
instantiate: avoid global references;
Sun, 05 Nov 2006 21:44:37 +0100 added const_syntax_name;
wenzelm [Sun, 05 Nov 2006 21:44:37 +0100] rev 21183
added const_syntax_name;
Sun, 05 Nov 2006 21:44:35 +0100 removed obsolete first_duplicate;
wenzelm [Sun, 05 Nov 2006 21:44:35 +0100] rev 21182
removed obsolete first_duplicate;
Sun, 05 Nov 2006 21:44:34 +0100 added syntax_name;
wenzelm [Sun, 05 Nov 2006 21:44:34 +0100] rev 21181
added syntax_name;
Sun, 05 Nov 2006 21:44:33 +0100 fixed print_translation for ALL/EX and <, <=, etc.; tuned syntax names;
wenzelm [Sun, 05 Nov 2006 21:44:33 +0100] rev 21180
fixed print_translation for ALL/EX and <, <=, etc.; tuned syntax names;
Sun, 05 Nov 2006 21:44:32 +0100 Sign.const_syntax_name;
wenzelm [Sun, 05 Nov 2006 21:44:32 +0100] rev 21179
Sign.const_syntax_name;
Sun, 05 Nov 2006 09:36:25 +0100 added gfx
haftmann [Sun, 05 Nov 2006 09:36:25 +0100] rev 21178
added gfx
Sat, 04 Nov 2006 19:25:43 +0100 removed checkpoint interface;
wenzelm [Sat, 04 Nov 2006 19:25:43 +0100] rev 21177
removed checkpoint interface; moved back to copy/checkpoint instead of checkpoint/checkpoint (NB 1: checkpoint is idempotent, i.e. impure data is being shared, which is inappropriate; NB 2: copying a checkpoint always produces a related theory); present_proof: proper treatment of history; tuned;
Sat, 04 Nov 2006 19:25:43 +0100 String.compare: slow version -- performance test;
wenzelm [Sat, 04 Nov 2006 19:25:43 +0100] rev 21176
String.compare: slow version -- performance test;
Sat, 04 Nov 2006 19:25:41 +0100 replaced apply_copy by apply';
wenzelm [Sat, 04 Nov 2006 19:25:41 +0100] rev 21175
replaced apply_copy by apply'; tuned;
Sat, 04 Nov 2006 19:25:41 +0100 removed is_Trueprop (use can dest_Trueprop'' instead);
wenzelm [Sat, 04 Nov 2006 19:25:41 +0100] rev 21174
removed is_Trueprop (use can dest_Trueprop'' instead);
Sat, 04 Nov 2006 19:25:40 +0100 removed is_Trueprop (use can dest_Trueprop'' instead);
wenzelm [Sat, 04 Nov 2006 19:25:40 +0100] rev 21173
removed is_Trueprop (use can dest_Trueprop'' instead); tuned list_all;
Sat, 04 Nov 2006 19:25:39 +0100 updated;
wenzelm [Sat, 04 Nov 2006 19:25:39 +0100] rev 21172
updated;
Sat, 04 Nov 2006 19:25:38 +0100 HOL_USEDIR_OPTIONS: -p 1 by default;
wenzelm [Sat, 04 Nov 2006 19:25:38 +0100] rev 21171
HOL_USEDIR_OPTIONS: -p 1 by default;
Sat, 04 Nov 2006 19:25:36 +0100 tuned;
wenzelm [Sat, 04 Nov 2006 19:25:36 +0100] rev 21170
tuned;
Sat, 04 Nov 2006 19:25:34 +0100 * October 2006: Stefan Hohe, TUM;
wenzelm [Sat, 04 Nov 2006 19:25:34 +0100] rev 21169
* October 2006: Stefan Hohe, TUM;
Sat, 04 Nov 2006 13:19:04 +0100 replaced Toplevel.proof_to_theory by Toplevel.end_proof;
wenzelm [Sat, 04 Nov 2006 13:19:04 +0100] rev 21168
replaced Toplevel.proof_to_theory by Toplevel.end_proof;
Sat, 04 Nov 2006 12:53:35 +0100 optional argument for timespan (default 100);
wenzelm [Sat, 04 Nov 2006 12:53:35 +0100] rev 21167
optional argument for timespan (default 100);
Sat, 04 Nov 2006 12:46:40 +0100 added at-mac-poly-e, at64-poly-e;
wenzelm [Sat, 04 Nov 2006 12:46:40 +0100] rev 21166
added at-mac-poly-e, at64-poly-e;
Sat, 04 Nov 2006 00:12:06 +0100 moved DERIV stuff from Lim.thy to new Deriv.thy; cleaned up LIMSEQ_SEQ proofs
huffman [Sat, 04 Nov 2006 00:12:06 +0100] rev 21165
moved DERIV stuff from Lim.thy to new Deriv.thy; cleaned up LIMSEQ_SEQ proofs
Sat, 04 Nov 2006 00:11:11 +0100 new Deriv.thy contains stuff from Lim.thy
huffman [Sat, 04 Nov 2006 00:11:11 +0100] rev 21164
new Deriv.thy contains stuff from Lim.thy
Fri, 03 Nov 2006 15:28:13 +0100 re-added simpdata.ML
haftmann [Fri, 03 Nov 2006 15:28:13 +0100] rev 21163
re-added simpdata.ML
Fri, 03 Nov 2006 14:22:48 +0100 new ML serializer
haftmann [Fri, 03 Nov 2006 14:22:48 +0100] rev 21162
new ML serializer
Fri, 03 Nov 2006 14:22:47 +0100 fixed problem with eta-expansion
haftmann [Fri, 03 Nov 2006 14:22:47 +0100] rev 21161
fixed problem with eta-expansion
Fri, 03 Nov 2006 14:22:46 +0100 tuned
haftmann [Fri, 03 Nov 2006 14:22:46 +0100] rev 21160
tuned
Fri, 03 Nov 2006 14:22:45 +0100 fixed problem with variable names
haftmann [Fri, 03 Nov 2006 14:22:45 +0100] rev 21159
fixed problem with variable names
Fri, 03 Nov 2006 14:22:44 +0100 tightened notion of function equations
haftmann [Fri, 03 Nov 2006 14:22:44 +0100] rev 21158
tightened notion of function equations
Fri, 03 Nov 2006 14:22:43 +0100 dropped name_mangler.ML
haftmann [Fri, 03 Nov 2006 14:22:43 +0100] rev 21157
dropped name_mangler.ML
Fri, 03 Nov 2006 14:22:42 +0100 some example tweaking
haftmann [Fri, 03 Nov 2006 14:22:42 +0100] rev 21156
some example tweaking
Fri, 03 Nov 2006 14:22:41 +0100 added particular test for partially applied case constants
haftmann [Fri, 03 Nov 2006 14:22:41 +0100] rev 21155
added particular test for partially applied case constants
Fri, 03 Nov 2006 14:22:40 +0100 improved evaluation setup
haftmann [Fri, 03 Nov 2006 14:22:40 +0100] rev 21154
improved evaluation setup
Fri, 03 Nov 2006 14:22:39 +0100 adapted to changes in codegen_data.ML
haftmann [Fri, 03 Nov 2006 14:22:39 +0100] rev 21153
adapted to changes in codegen_data.ML
Fri, 03 Nov 2006 14:22:38 +0100 added code gen II
haftmann [Fri, 03 Nov 2006 14:22:38 +0100] rev 21152
added code gen II
Fri, 03 Nov 2006 14:22:37 +0100 simplified reasoning tools setup
haftmann [Fri, 03 Nov 2006 14:22:37 +0100] rev 21151
simplified reasoning tools setup
Fri, 03 Nov 2006 14:22:36 +0100 dropped prop_cs
haftmann [Fri, 03 Nov 2006 14:22:36 +0100] rev 21150
dropped prop_cs
Fri, 03 Nov 2006 14:22:35 +0100 dropped equals_conv for nbe
haftmann [Fri, 03 Nov 2006 14:22:35 +0100] rev 21149
dropped equals_conv for nbe
Fri, 03 Nov 2006 14:22:34 +0100 first version of style guide
haftmann [Fri, 03 Nov 2006 14:22:34 +0100] rev 21148
first version of style guide
Fri, 03 Nov 2006 14:22:33 +0100 continued tutorial
haftmann [Fri, 03 Nov 2006 14:22:33 +0100] rev 21147
continued tutorial
Fri, 03 Nov 2006 14:22:31 +0100 added serialization keywords
haftmann [Fri, 03 Nov 2006 14:22:31 +0100] rev 21146
added serialization keywords
Thu, 02 Nov 2006 14:27:18 +0100 bugfix to zipto: left and right were wrong way around.
dixon [Thu, 02 Nov 2006 14:27:18 +0100] rev 21145
bugfix to zipto: left and right were wrong way around.
Thu, 02 Nov 2006 13:35:09 +0100 added sum_squared
nipkow [Thu, 02 Nov 2006 13:35:09 +0100] rev 21144
added sum_squared
Wed, 01 Nov 2006 19:07:37 +0100 changed a misplaced "also" to a "moreover" (caused a loop somehow)
urbanc [Wed, 01 Nov 2006 19:07:37 +0100] rev 21143
changed a misplaced "also" to a "moreover" (caused a loop somehow)
Wed, 01 Nov 2006 19:03:30 +0100 changed to not compile Iteration and Recursion, but Lam_Funs instead
urbanc [Wed, 01 Nov 2006 19:03:30 +0100] rev 21142
changed to not compile Iteration and Recursion, but Lam_Funs instead
Wed, 01 Nov 2006 17:57:02 +0100 move DERIV_sumr from Series.thy to Lim.thy
huffman [Wed, 01 Nov 2006 17:57:02 +0100] rev 21141
move DERIV_sumr from Series.thy to Lim.thy
Wed, 01 Nov 2006 17:14:16 +0100 generalize type of lemma isCont_Id
huffman [Wed, 01 Nov 2006 17:14:16 +0100] rev 21140
generalize type of lemma isCont_Id
Wed, 01 Nov 2006 16:48:58 +0100 new proof of Bseq_NSbseq using transfer
huffman [Wed, 01 Nov 2006 16:48:58 +0100] rev 21139
new proof of Bseq_NSbseq using transfer
Wed, 01 Nov 2006 16:11:31 +0100 changed to use Lam_Funs
urbanc [Wed, 01 Nov 2006 16:11:31 +0100] rev 21138
changed to use Lam_Funs
Wed, 01 Nov 2006 15:51:11 +0100 clauses for iff-introduction, unfortunately useless
paulson [Wed, 01 Nov 2006 15:51:11 +0100] rev 21137
clauses for iff-introduction, unfortunately useless
Wed, 01 Nov 2006 15:50:19 +0100 tuned
urbanc [Wed, 01 Nov 2006 15:50:19 +0100] rev 21136
tuned
Wed, 01 Nov 2006 15:49:43 +0100 Numerous cosmetic changes.
paulson [Wed, 01 Nov 2006 15:49:43 +0100] rev 21135
Numerous cosmetic changes. Use of ---> notation for types. Added rules for the introduction of the iff connective, but they are too prolific to be useful.
Wed, 01 Nov 2006 15:45:44 +0100 not needed anymore
urbanc [Wed, 01 Nov 2006 15:45:44 +0100] rev 21134
not needed anymore
Wed, 01 Nov 2006 15:44:31 +0100 these files are superseded by the internal recursion combinator and the file Lam_Funs.thy
urbanc [Wed, 01 Nov 2006 15:44:31 +0100] rev 21133
these files are superseded by the internal recursion combinator and the file Lam_Funs.thy
Wed, 01 Nov 2006 15:39:20 +0100 More blacklisting
paulson [Wed, 01 Nov 2006 15:39:20 +0100] rev 21132
More blacklisting CASC mode now always on, due to switch to Vampire 8.1 (i.e. the 2006 version) Now runs ATPs unless time_limit = 0.
Wed, 01 Nov 2006 08:46:54 +0100 added lexicographic_order tactic
bulwahn [Wed, 01 Nov 2006 08:46:54 +0100] rev 21131
added lexicographic_order tactic
Tue, 31 Oct 2006 14:59:27 +0100 new SML serializer
haftmann [Tue, 31 Oct 2006 14:59:27 +0100] rev 21130
new SML serializer
Tue, 31 Oct 2006 14:59:26 +0100 clarified make_term interface
haftmann [Tue, 31 Oct 2006 14:59:26 +0100] rev 21129
clarified make_term interface
Tue, 31 Oct 2006 14:58:23 +0100 introduced CodegenData.add_func_legacy
haftmann [Tue, 31 Oct 2006 14:58:23 +0100] rev 21128
introduced CodegenData.add_func_legacy
Tue, 31 Oct 2006 14:58:16 +0100 cleaned up
haftmann [Tue, 31 Oct 2006 14:58:16 +0100] rev 21127
cleaned up
Tue, 31 Oct 2006 14:58:14 +0100 adapted seralizer syntax
haftmann [Tue, 31 Oct 2006 14:58:14 +0100] rev 21126
adapted seralizer syntax
Tue, 31 Oct 2006 14:58:12 +0100 adapted to new serializer syntax
haftmann [Tue, 31 Oct 2006 14:58:12 +0100] rev 21125
adapted to new serializer syntax
Tue, 31 Oct 2006 09:29:18 +0100 constructing proof
haftmann [Tue, 31 Oct 2006 09:29:18 +0100] rev 21124
constructing proof
Tue, 31 Oct 2006 09:29:17 +0100 dropped constructiv `->
haftmann [Tue, 31 Oct 2006 09:29:17 +0100] rev 21123
dropped constructiv `->
Tue, 31 Oct 2006 09:29:16 +0100 new serialization syntax; experimental extensions
haftmann [Tue, 31 Oct 2006 09:29:16 +0100] rev 21122
new serialization syntax; experimental extensions
Tue, 31 Oct 2006 09:29:14 +0100 refined
haftmann [Tue, 31 Oct 2006 09:29:14 +0100] rev 21121
refined
Tue, 31 Oct 2006 09:29:13 +0100 refined algorithm
haftmann [Tue, 31 Oct 2006 09:29:13 +0100] rev 21120
refined algorithm
Tue, 31 Oct 2006 09:29:12 +0100 simplified preprocessor framework
haftmann [Tue, 31 Oct 2006 09:29:12 +0100] rev 21119
simplified preprocessor framework
Tue, 31 Oct 2006 09:29:11 +0100 cleanup
haftmann [Tue, 31 Oct 2006 09:29:11 +0100] rev 21118
cleanup
Tue, 31 Oct 2006 09:29:08 +0100 *** empty log message ***
haftmann [Tue, 31 Oct 2006 09:29:08 +0100] rev 21117
*** empty log message ***
Tue, 31 Oct 2006 09:29:06 +0100 fixed type signature of Type.varify
haftmann [Tue, 31 Oct 2006 09:29:06 +0100] rev 21116
fixed type signature of Type.varify
Tue, 31 Oct 2006 09:29:01 +0100 dropped junk
haftmann [Tue, 31 Oct 2006 09:29:01 +0100] rev 21115
dropped junk
Tue, 31 Oct 2006 09:28:57 +0100 disabled some code generation (an intermeidate solution)
haftmann [Tue, 31 Oct 2006 09:28:57 +0100] rev 21114
disabled some code generation (an intermeidate solution)
Tue, 31 Oct 2006 09:28:56 +0100 adapted to new serializer syntax
haftmann [Tue, 31 Oct 2006 09:28:56 +0100] rev 21113
adapted to new serializer syntax
Tue, 31 Oct 2006 09:28:55 +0100 added Equals_conv
haftmann [Tue, 31 Oct 2006 09:28:55 +0100] rev 21112
added Equals_conv
Tue, 31 Oct 2006 09:28:54 +0100 cleaned up
haftmann [Tue, 31 Oct 2006 09:28:54 +0100] rev 21111
cleaned up
Tue, 31 Oct 2006 09:28:53 +0100 adaptions to changes in preprocessor
haftmann [Tue, 31 Oct 2006 09:28:53 +0100] rev 21110
adaptions to changes in preprocessor
Tue, 31 Oct 2006 09:28:52 +0100 dropped nth_update
haftmann [Tue, 31 Oct 2006 09:28:52 +0100] rev 21109
dropped nth_update
Mon, 30 Oct 2006 16:42:46 +0100 Purely cosmetic
paulson [Mon, 30 Oct 2006 16:42:46 +0100] rev 21108
Purely cosmetic
Mon, 30 Oct 2006 13:07:51 +0100 new file for defining functions in the lambda-calculus
urbanc [Mon, 30 Oct 2006 13:07:51 +0100] rev 21107
new file for defining functions in the lambda-calculus
Thu, 26 Oct 2006 16:08:40 +0200 Added "recdef_wf" and "simp" attribute to "wf_measures"
krauss [Thu, 26 Oct 2006 16:08:40 +0200] rev 21106
Added "recdef_wf" and "simp" attribute to "wf_measures"
Thu, 26 Oct 2006 15:46:39 +0200 Removed debugging output
krauss [Thu, 26 Oct 2006 15:46:39 +0200] rev 21105
Removed debugging output
Thu, 26 Oct 2006 15:16:31 +0200 removed free "x" from termination goal...
krauss [Thu, 26 Oct 2006 15:16:31 +0200] rev 21104
removed free "x" from termination goal...
Thu, 26 Oct 2006 15:12:03 +0200 Added "measures" combinator for lexicographic combinations of multiple measures.
krauss [Thu, 26 Oct 2006 15:12:03 +0200] rev 21103
Added "measures" combinator for lexicographic combinations of multiple measures.
Thu, 26 Oct 2006 10:48:35 +0200 Conversion to clause form now tolerates Boolean variables without looping.
paulson [Thu, 26 Oct 2006 10:48:35 +0200] rev 21102
Conversion to clause form now tolerates Boolean variables without looping. Attribute "clausify" moved to res_axioms; rest of reconstruction.ML deleted
Tue, 24 Oct 2006 12:02:53 +0200 adapted to Stefan's new inductive package
urbanc [Tue, 24 Oct 2006 12:02:53 +0200] rev 21101
adapted to Stefan's new inductive package
Mon, 23 Oct 2006 17:46:11 +0200 Fixed bug in the handling of congruence rules
krauss [Mon, 23 Oct 2006 17:46:11 +0200] rev 21100
Fixed bug in the handling of congruence rules
Mon, 23 Oct 2006 16:56:35 +0200 (added entry)
haftmann [Mon, 23 Oct 2006 16:56:35 +0200] rev 21099
(added entry)
Mon, 23 Oct 2006 16:49:21 +0200 switched merge_alists'' to AList.merge'' whenever appropriate
haftmann [Mon, 23 Oct 2006 16:49:21 +0200] rev 21098
switched merge_alists'' to AList.merge'' whenever appropriate
Mon, 23 Oct 2006 11:18:50 +0200 new single-step proofs
paulson [Mon, 23 Oct 2006 11:18:50 +0200] rev 21097
new single-step proofs
Mon, 23 Oct 2006 11:18:25 +0200 meson method MUST NOT use all safe rules, only basic ones for the logical connectives.
paulson [Mon, 23 Oct 2006 11:18:25 +0200] rev 21096
meson method MUST NOT use all safe rules, only basic ones for the logical connectives.
Mon, 23 Oct 2006 11:17:29 +0200 Improved tracing
paulson [Mon, 23 Oct 2006 11:17:29 +0200] rev 21095
Improved tracing
Mon, 23 Oct 2006 11:17:24 +0200 fixed two bugs
haftmann [Mon, 23 Oct 2006 11:17:24 +0200] rev 21094
fixed two bugs
Mon, 23 Oct 2006 11:05:33 +0200 bugfixes
haftmann [Mon, 23 Oct 2006 11:05:33 +0200] rev 21093
bugfixes
Mon, 23 Oct 2006 11:05:08 +0200 added example with split
haftmann [Mon, 23 Oct 2006 11:05:08 +0200] rev 21092
added example with split
Mon, 23 Oct 2006 11:05:07 +0200 cleanup in ML setup code
haftmann [Mon, 23 Oct 2006 11:05:07 +0200] rev 21091
cleanup in ML setup code
Mon, 23 Oct 2006 11:05:06 +0200 added option of Haskell serializer
haftmann [Mon, 23 Oct 2006 11:05:06 +0200] rev 21090
added option of Haskell serializer
Mon, 23 Oct 2006 11:05:05 +0200 continued
haftmann [Mon, 23 Oct 2006 11:05:05 +0200] rev 21089
continued
Mon, 23 Oct 2006 00:52:15 +0200 Added freshness context to FCBs.
berghofe [Mon, 23 Oct 2006 00:52:15 +0200] rev 21088
Added freshness context to FCBs.
Mon, 23 Oct 2006 00:51:16 +0200 Adapted to changes in FCBs.
berghofe [Mon, 23 Oct 2006 00:51:16 +0200] rev 21087
Adapted to changes in FCBs.
Mon, 23 Oct 2006 00:48:45 +0200 Added Compile and Height examples.
berghofe [Mon, 23 Oct 2006 00:48:45 +0200] rev 21086
Added Compile and Height examples.
Mon, 23 Oct 2006 00:47:25 +0200 Added Compile and Height examples to Nominal directory.
berghofe [Mon, 23 Oct 2006 00:47:25 +0200] rev 21085
Added Compile and Height examples to Nominal directory.
Fri, 20 Oct 2006 18:22:24 +0200 removed antisym_setup.ML
haftmann [Fri, 20 Oct 2006 18:22:24 +0200] rev 21084
removed antisym_setup.ML
Fri, 20 Oct 2006 18:20:22 +0200 cleaned up
haftmann [Fri, 20 Oct 2006 18:20:22 +0200] rev 21083
cleaned up
Fri, 20 Oct 2006 17:07:47 +0200 final Haskell serializer
haftmann [Fri, 20 Oct 2006 17:07:47 +0200] rev 21082
final Haskell serializer
Fri, 20 Oct 2006 17:07:46 +0200 dropped classop shallow namespace
haftmann [Fri, 20 Oct 2006 17:07:46 +0200] rev 21081
dropped classop shallow namespace
Fri, 20 Oct 2006 17:07:41 +0200 added Haskell
haftmann [Fri, 20 Oct 2006 17:07:41 +0200] rev 21080
added Haskell
Fri, 20 Oct 2006 17:07:27 +0200 added reserved words for Haskell
haftmann [Fri, 20 Oct 2006 17:07:27 +0200] rev 21079
added reserved words for Haskell
Fri, 20 Oct 2006 17:07:26 +0200 slight cleanup
haftmann [Fri, 20 Oct 2006 17:07:26 +0200] rev 21078
slight cleanup
Fri, 20 Oct 2006 17:07:25 +0200 extended section on code generator
haftmann [Fri, 20 Oct 2006 17:07:25 +0200] rev 21077
extended section on code generator
Fri, 20 Oct 2006 17:07:24 +0200 small refinements
haftmann [Fri, 20 Oct 2006 17:07:24 +0200] rev 21076
small refinements
Fri, 20 Oct 2006 17:07:23 +0200 continued
haftmann [Fri, 20 Oct 2006 17:07:23 +0200] rev 21075
continued
Fri, 20 Oct 2006 17:07:22 +0200 added entries for tutorials
haftmann [Fri, 20 Oct 2006 17:07:22 +0200] rev 21074
added entries for tutorials
Fri, 20 Oct 2006 14:13:48 +0200 Proof of "bs # fK bs us vs" no longer depends on FCBs.
berghofe [Fri, 20 Oct 2006 14:13:48 +0200] rev 21073
Proof of "bs # fK bs us vs" no longer depends on FCBs.
Fri, 20 Oct 2006 11:07:45 +0200 example of a single-step proof reconstruction
paulson [Fri, 20 Oct 2006 11:07:45 +0200] rev 21072
example of a single-step proof reconstruction
Fri, 20 Oct 2006 11:06:20 +0200 Fixed the "exception Empty" bug in elim2Fol
paulson [Fri, 20 Oct 2006 11:06:20 +0200] rev 21071
Fixed the "exception Empty" bug in elim2Fol Also added a check to suppress elimination rules that would yield too many clauses More debugging info
Fri, 20 Oct 2006 11:04:15 +0200 Added more debugging info
paulson [Fri, 20 Oct 2006 11:04:15 +0200] rev 21070
Added more debugging info
Fri, 20 Oct 2006 11:03:33 +0200 nclauses no longer requires its input to be in NNF
paulson [Fri, 20 Oct 2006 11:03:33 +0200] rev 21069
nclauses no longer requires its input to be in NNF
Fri, 20 Oct 2006 10:44:56 +0200 cleanup
haftmann [Fri, 20 Oct 2006 10:44:56 +0200] rev 21068
cleanup
Fri, 20 Oct 2006 10:44:55 +0200 explicit change of code width possible
haftmann [Fri, 20 Oct 2006 10:44:55 +0200] rev 21067
explicit change of code width possible
Fri, 20 Oct 2006 10:44:53 +0200 code nofunc now permits theorems violating typing discipline
haftmann [Fri, 20 Oct 2006 10:44:53 +0200] rev 21066
code nofunc now permits theorems violating typing discipline
Fri, 20 Oct 2006 10:44:51 +0200 abandoned foldl
haftmann [Fri, 20 Oct 2006 10:44:51 +0200] rev 21065
abandoned foldl
Fri, 20 Oct 2006 10:44:47 +0200 fold cleanup
haftmann [Fri, 20 Oct 2006 10:44:47 +0200] rev 21064
fold cleanup
Fri, 20 Oct 2006 10:44:42 +0200 slight cleanup
haftmann [Fri, 20 Oct 2006 10:44:42 +0200] rev 21063
slight cleanup
Fri, 20 Oct 2006 10:44:39 +0200 slight adaption
haftmann [Fri, 20 Oct 2006 10:44:39 +0200] rev 21062
slight adaption
Fri, 20 Oct 2006 10:44:38 +0200 added normal post setup; cleaned up "execution" constants
haftmann [Fri, 20 Oct 2006 10:44:38 +0200] rev 21061
added normal post setup; cleaned up "execution" constants
Fri, 20 Oct 2006 10:44:37 +0200 added normal post setup
haftmann [Fri, 20 Oct 2006 10:44:37 +0200] rev 21060
added normal post setup
Fri, 20 Oct 2006 10:44:36 +0200 added if_delayed
haftmann [Fri, 20 Oct 2006 10:44:36 +0200] rev 21059
added if_delayed
Fri, 20 Oct 2006 10:44:35 +0200 started tutorial
haftmann [Fri, 20 Oct 2006 10:44:35 +0200] rev 21058
started tutorial
Fri, 20 Oct 2006 10:44:34 +0200 code_constsubst -> code_axioms
haftmann [Fri, 20 Oct 2006 10:44:34 +0200] rev 21057
code_constsubst -> code_axioms
Fri, 20 Oct 2006 10:44:33 +0200 Symtab.foldl replaced by Symtab.fold
haftmann [Fri, 20 Oct 2006 10:44:33 +0200] rev 21056
Symtab.foldl replaced by Symtab.fold
Thu, 19 Oct 2006 12:08:27 +0200 Induction rule for graph of recursion combinator
berghofe [Thu, 19 Oct 2006 12:08:27 +0200] rev 21055
Induction rule for graph of recursion combinator is now hidden to prevent name collisions with induction rule for nominal datatype.
Thu, 19 Oct 2006 11:21:01 +0200 Split up FCBs into separate formulae for each binder.
berghofe [Thu, 19 Oct 2006 11:21:01 +0200] rev 21054
Split up FCBs into separate formulae for each binder.
Wed, 18 Oct 2006 23:15:16 +0200 cleaning up
urbanc [Wed, 18 Oct 2006 23:15:16 +0200] rev 21053
cleaning up
Wed, 18 Oct 2006 23:06:51 +0200 adapted to Stefan's new inductive package and cleaning up
urbanc [Wed, 18 Oct 2006 23:06:51 +0200] rev 21052
adapted to Stefan's new inductive package and cleaning up
Wed, 18 Oct 2006 16:13:03 +0200 Switched function package to use the new package for inductive predicates.
krauss [Wed, 18 Oct 2006 16:13:03 +0200] rev 21051
Switched function package to use the new package for inductive predicates.
Wed, 18 Oct 2006 10:15:39 +0200 More robust error handling in make_nnf and forward_res
paulson [Wed, 18 Oct 2006 10:15:39 +0200] rev 21050
More robust error handling in make_nnf and forward_res
Wed, 18 Oct 2006 10:07:36 +0200 Stylistic improvements.
ballarin [Wed, 18 Oct 2006 10:07:36 +0200] rev 21049
Stylistic improvements.
Tue, 17 Oct 2006 09:51:04 +0200 Restructured and repaired code dealing with case names
berghofe [Tue, 17 Oct 2006 09:51:04 +0200] rev 21048
Restructured and repaired code dealing with case names in induction and elimination rules.
Tue, 17 Oct 2006 02:40:21 +0200 macbroy6 still has non-standard setup
kleing [Tue, 17 Oct 2006 02:40:21 +0200] rev 21047
macbroy6 still has non-standard setup
Mon, 16 Oct 2006 14:07:31 +0200 moved HOL code generator setup to Code_Generator
haftmann [Mon, 16 Oct 2006 14:07:31 +0200] rev 21046
moved HOL code generator setup to Code_Generator
Mon, 16 Oct 2006 14:07:21 +0200 slight cleanup
haftmann [Mon, 16 Oct 2006 14:07:21 +0200] rev 21045
slight cleanup
Mon, 16 Oct 2006 14:07:20 +0200 fixed print translations for bounded quantification
haftmann [Mon, 16 Oct 2006 14:07:20 +0200] rev 21044
fixed print translations for bounded quantification
Mon, 16 Oct 2006 14:07:19 +0200 added explicit print translation for nat_case
haftmann [Mon, 16 Oct 2006 14:07:19 +0200] rev 21043
added explicit print translation for nat_case
Mon, 16 Oct 2006 14:07:18 +0200 added isactrlconst
haftmann [Mon, 16 Oct 2006 14:07:18 +0200] rev 21042
added isactrlconst
Mon, 16 Oct 2006 10:27:54 +0200 Order and lattice structures no longer based on records.
ballarin [Mon, 16 Oct 2006 10:27:54 +0200] rev 21041
Order and lattice structures no longer based on records.
Sun, 15 Oct 2006 12:16:20 +0200 add experimental macbroy6 (intel-darwin)
isatest [Sun, 15 Oct 2006 12:16:20 +0200] rev 21040
add experimental macbroy6 (intel-darwin)
Sun, 15 Oct 2006 12:03:57 +0200 add experimental at64 poly-4.9.1 test on atbroy101
isatest [Sun, 15 Oct 2006 12:03:57 +0200] rev 21039
add experimental at64 poly-4.9.1 test on atbroy101
Sun, 15 Oct 2006 11:47:13 +0200 generate devel snapshot even if experimental builds fail.
kleing [Sun, 15 Oct 2006 11:47:13 +0200] rev 21038
generate devel snapshot even if experimental builds fail. experimental builds are those whose log files fit the pattern isatest-*e.log
Sat, 14 Oct 2006 23:25:56 +0200 added peek;
wenzelm [Sat, 14 Oct 2006 23:25:56 +0200] rev 21037
added peek;
Sat, 14 Oct 2006 23:25:55 +0200 added theorem(_i);
wenzelm [Sat, 14 Oct 2006 23:25:55 +0200] rev 21036
added theorem(_i);
Sat, 14 Oct 2006 23:25:54 +0200 export map_elem;
wenzelm [Sat, 14 Oct 2006 23:25:54 +0200] rev 21035
export map_elem; added read_context_statement_i (internal locale name);
Sat, 14 Oct 2006 23:25:53 +0200 added assert;
wenzelm [Sat, 14 Oct 2006 23:25:53 +0200] rev 21034
added assert;
Sat, 14 Oct 2006 23:25:51 +0200 theorem: added local_theory version;
wenzelm [Sat, 14 Oct 2006 23:25:51 +0200] rev 21033
theorem: added local_theory version;
Sat, 14 Oct 2006 23:25:51 +0200 Attrib.pretty_attrib;
wenzelm [Sat, 14 Oct 2006 23:25:51 +0200] rev 21032
Attrib.pretty_attrib;
Sat, 14 Oct 2006 23:25:50 +0200 added pretty_attribs (from attrib.ML);
wenzelm [Sat, 14 Oct 2006 23:25:50 +0200] rev 21031
added pretty_attribs (from attrib.ML);
Sat, 14 Oct 2006 23:25:48 +0200 moved pretty_attribs to attrib.ML;
wenzelm [Sat, 14 Oct 2006 23:25:48 +0200] rev 21030
moved pretty_attribs to attrib.ML;
Sat, 14 Oct 2006 23:25:46 +0200 locale begin/end;
wenzelm [Sat, 14 Oct 2006 23:25:46 +0200] rev 21029
locale begin/end;
Fri, 13 Oct 2006 22:30:29 +0200 updated;
wenzelm [Fri, 13 Oct 2006 22:30:29 +0200] rev 21028
updated;
Fri, 13 Oct 2006 18:33:50 +0200 Added keywords for new inductive definition package.
berghofe [Fri, 13 Oct 2006 18:33:50 +0200] rev 21027
Added keywords for new inductive definition package.
Fri, 13 Oct 2006 18:29:31 +0200 Adapted to changes in FixedPoint theory.
berghofe [Fri, 13 Oct 2006 18:29:31 +0200] rev 21026
Adapted to changes in FixedPoint theory.
Fri, 13 Oct 2006 18:28:51 +0200 Moved old inductive package to old_inductive_package.ML
berghofe [Fri, 13 Oct 2006 18:28:51 +0200] rev 21025
Moved old inductive package to old_inductive_package.ML
Fri, 13 Oct 2006 18:27:27 +0200 Completely rewrote inductive definition package. Now allows to
berghofe [Fri, 13 Oct 2006 18:27:27 +0200] rev 21024
Completely rewrote inductive definition package. Now allows to define n-ary predicates directly (rather than sets of n-tuples), using generalized fixpoint theory for arbitrary complete lattices.
Fri, 13 Oct 2006 18:24:02 +0200 Old version of inductive definition package (for sets).
berghofe [Fri, 13 Oct 2006 18:24:02 +0200] rev 21023
Old version of inductive definition package (for sets).
Fri, 13 Oct 2006 18:23:37 +0200 Moved old inductive package to old_inductive_package.ML
berghofe [Fri, 13 Oct 2006 18:23:37 +0200] rev 21022
Moved old inductive package to old_inductive_package.ML
Fri, 13 Oct 2006 18:18:58 +0200 Adapted to new inductive definition package.
berghofe [Fri, 13 Oct 2006 18:18:58 +0200] rev 21021
Adapted to new inductive definition package.
Fri, 13 Oct 2006 18:15:18 +0200 Adapted to changes in FixedPoint theory.
berghofe [Fri, 13 Oct 2006 18:15:18 +0200] rev 21020
Adapted to changes in FixedPoint theory.
Fri, 13 Oct 2006 18:14:12 +0200 Legacy ML bindings now refer to old inductive definition package.
berghofe [Fri, 13 Oct 2006 18:14:12 +0200] rev 21019
Legacy ML bindings now refer to old inductive definition package.
Fri, 13 Oct 2006 18:12:58 +0200 Added new package for inductive definitions, moved old package
berghofe [Fri, 13 Oct 2006 18:12:58 +0200] rev 21018
Added new package for inductive definitions, moved old package to old_inductive_package.ML
Fri, 13 Oct 2006 18:10:16 +0200 Generalized gfp and lfp to arbitrary complete lattices.
berghofe [Fri, 13 Oct 2006 18:10:16 +0200] rev 21017
Generalized gfp and lfp to arbitrary complete lattices.
Fri, 13 Oct 2006 18:08:48 +0200 Repaired strip_assums_hyp (now also works for goals not
berghofe [Fri, 13 Oct 2006 18:08:48 +0200] rev 21016
Repaired strip_assums_hyp (now also works for goals not in hhf normal form).
Fri, 13 Oct 2006 16:52:51 +0200 improved framework
haftmann [Fri, 13 Oct 2006 16:52:51 +0200] rev 21015
improved framework
Fri, 13 Oct 2006 16:52:49 +0200 refined
haftmann [Fri, 13 Oct 2006 16:52:49 +0200] rev 21014
refined
Fri, 13 Oct 2006 16:52:48 +0200 fixed bug
haftmann [Fri, 13 Oct 2006 16:52:48 +0200] rev 21013
fixed bug
Fri, 13 Oct 2006 16:52:47 +0200 tuned
haftmann [Fri, 13 Oct 2006 16:52:47 +0200] rev 21012
tuned
Fri, 13 Oct 2006 16:52:46 +0200 added codegen2 example
haftmann [Fri, 13 Oct 2006 16:52:46 +0200] rev 21011
added codegen2 example
Fri, 13 Oct 2006 15:01:34 +0200 added the missing freshness-lemmas for nat, int, char and string and
urbanc [Fri, 13 Oct 2006 15:01:34 +0200] rev 21010
added the missing freshness-lemmas for nat, int, char and string and also the lemma for permutation acting on if's
Fri, 13 Oct 2006 12:32:44 +0200 lifted claset setup from ML to Isar level
haftmann [Fri, 13 Oct 2006 12:32:44 +0200] rev 21009
lifted claset setup from ML to Isar level
Fri, 13 Oct 2006 09:02:21 +0200 explicit nonfix for union and inter
haftmann [Fri, 13 Oct 2006 09:02:21 +0200] rev 21008
explicit nonfix for union and inter
Thu, 12 Oct 2006 22:57:45 +0200 renamed enter_forward_proof to enter_proof_body;
wenzelm [Thu, 12 Oct 2006 22:57:45 +0200] rev 21007
renamed enter_forward_proof to enter_proof_body; renamed exit_local_theory to end_local_theory; added local_theory_to_proof; tuned;
(0) -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip