Tue, 05 Nov 2002 15:59:17 +0100 two new Bali files
kleing [Tue, 05 Nov 2002 15:59:17 +0100] rev 13695
two new Bali files
Tue, 05 Nov 2002 15:51:18 +0100 new operator transrec3
paulson [Tue, 05 Nov 2002 15:51:18 +0100] rev 13694
new operator transrec3
Mon, 04 Nov 2002 14:17:00 +0100 Removed obsolete section about reordering assumptions.
berghofe [Mon, 04 Nov 2002 14:17:00 +0100] rev 13693
Removed obsolete section about reordering assumptions.
Fri, 01 Nov 2002 17:44:26 +0100 proof streamlining
paulson [Fri, 01 Nov 2002 17:44:26 +0100] rev 13692
proof streamlining
Fri, 01 Nov 2002 17:43:54 +0100 tidy
paulson [Fri, 01 Nov 2002 17:43:54 +0100] rev 13691
tidy
Fri, 01 Nov 2002 13:16:28 +0100 Inserted some extra paragraphs in large proofs to make tex run...
schirmer [Fri, 01 Nov 2002 13:16:28 +0100] rev 13690
Inserted some extra paragraphs in large proofs to make tex run...
Fri, 01 Nov 2002 10:35:50 +0100 fixed "latex capacity exceeded"
kleing [Fri, 01 Nov 2002 10:35:50 +0100] rev 13689
fixed "latex capacity exceeded"
Thu, 31 Oct 2002 18:27:10 +0100 "Definite Assignment Analysis" included, with proof of correctness. Large adjustments of type safety proof and soundness proof of the axiomatic semantics were necessary. Completeness proof of the loop rule of the axiomatic semantic was altered. So the additional polymorphic variants of some rules could be removed.
schirmer [Thu, 31 Oct 2002 18:27:10 +0100] rev 13688
"Definite Assignment Analysis" included, with proof of correctness. Large adjustments of type safety proof and soundness proof of the axiomatic semantics were necessary. Completeness proof of the loop rule of the axiomatic semantic was altered. So the additional polymorphic variants of some rules could be removed.
Wed, 30 Oct 2002 12:44:18 +0100 simpler separation/replacement proofs
paulson [Wed, 30 Oct 2002 12:44:18 +0100] rev 13687
simpler separation/replacement proofs
Wed, 30 Oct 2002 12:18:23 +0100 modified msg
nipkow [Wed, 30 Oct 2002 12:18:23 +0100] rev 13686
modified msg
Tue, 29 Oct 2002 11:32:52 +0100 added induction thms
nipkow [Tue, 29 Oct 2002 11:32:52 +0100] rev 13685
added induction thms
Mon, 28 Oct 2002 17:56:00 +0100 moved fac example
nipkow [Mon, 28 Oct 2002 17:56:00 +0100] rev 13684
moved fac example
Mon, 28 Oct 2002 14:30:37 +0100 *** empty log message ***
nipkow [Mon, 28 Oct 2002 14:30:37 +0100] rev 13683
*** empty log message ***
Mon, 28 Oct 2002 14:29:51 +0100 conversion ML -> thy
nipkow [Mon, 28 Oct 2002 14:29:51 +0100] rev 13682
conversion ML -> thy
Sun, 27 Oct 2002 23:34:02 +0100 simplified lemma correct_frames_newref
kleing [Sun, 27 Oct 2002 23:34:02 +0100] rev 13681
simplified lemma correct_frames_newref
Sat, 26 Oct 2002 13:05:27 +0200 switched to atbroy51, removed markus from email list
isatest [Sat, 26 Oct 2002 13:05:27 +0200] rev 13680
switched to atbroy51, removed markus from email list
Fri, 25 Oct 2002 10:47:47 +0200 fixed latex output
kleing [Fri, 25 Oct 2002 10:47:47 +0200] rev 13679
fixed latex output
Thu, 24 Oct 2002 12:08:33 +0200 changes for cleanup in JVM
kleing [Thu, 24 Oct 2002 12:08:33 +0200] rev 13678
changes for cleanup in JVM
Thu, 24 Oct 2002 12:07:31 +0200 cleanup, beautified
kleing [Thu, 24 Oct 2002 12:07:31 +0200] rev 13677
cleanup, beautified
Thu, 24 Oct 2002 12:06:43 +0200 fixed latex error
kleing [Thu, 24 Oct 2002 12:06:43 +0200] rev 13676
fixed latex error
Thu, 24 Oct 2002 07:23:46 +0200 ASIN -> SET
nipkow [Thu, 24 Oct 2002 07:23:46 +0200] rev 13675
ASIN -> SET
Wed, 23 Oct 2002 16:10:42 +0200 *** empty log message ***
streckem [Wed, 23 Oct 2002 16:10:42 +0200] rev 13674
*** empty log message ***
Wed, 23 Oct 2002 16:10:02 +0200 First checkin of compiler
streckem [Wed, 23 Oct 2002 16:10:02 +0200] rev 13673
First checkin of compiler
Wed, 23 Oct 2002 16:09:02 +0200 Added compiler
streckem [Wed, 23 Oct 2002 16:09:02 +0200] rev 13672
Added compiler
Mon, 21 Oct 2002 17:23:23 +0200 Eta contraction is now switched off when printing extracted program.
berghofe [Mon, 21 Oct 2002 17:23:23 +0200] rev 13671
Eta contraction is now switched off when printing extracted program.
Mon, 21 Oct 2002 17:20:29 +0200 Fixed problem with theorems containing TFrees.
berghofe [Mon, 21 Oct 2002 17:20:29 +0200] rev 13670
Fixed problem with theorems containing TFrees.
Mon, 21 Oct 2002 17:19:51 +0200 - reconstruct_proof no longer relies on TypeInfer.infer_types
berghofe [Mon, 21 Oct 2002 17:19:51 +0200] rev 13669
- reconstruct_proof no longer relies on TypeInfer.infer_types - fixed problem with theorems containing TFrees
Mon, 21 Oct 2002 17:17:40 +0200 Removed Logic.skip_flexpairs.
berghofe [Mon, 21 Oct 2002 17:17:40 +0200] rev 13668
Removed Logic.skip_flexpairs.
Mon, 21 Oct 2002 17:16:24 +0200 Replaced variantlist (quadratic) by gen_names (linear).
berghofe [Mon, 21 Oct 2002 17:16:24 +0200] rev 13667
Replaced variantlist (quadratic) by gen_names (linear).
Mon, 21 Oct 2002 17:15:40 +0200 Removed add_env because Vartab.map was too slow for large environments.
berghofe [Mon, 21 Oct 2002 17:15:40 +0200] rev 13666
Removed add_env because Vartab.map was too slow for large environments.
Mon, 21 Oct 2002 17:14:19 +0200 - removed flexpair
berghofe [Mon, 21 Oct 2002 17:14:19 +0200] rev 13665
- removed flexpair - added maxidx_of_terms - tuned lambda: now also abstracts over Vars
Mon, 21 Oct 2002 17:12:44 +0200 No more explicit manipulation of flex-flex constraints in metahyps_aux_tac.
berghofe [Mon, 21 Oct 2002 17:12:44 +0200] rev 13664
No more explicit manipulation of flex-flex constraints in metahyps_aux_tac.
Mon, 21 Oct 2002 17:11:29 +0200 Removed flexpair_def.
berghofe [Mon, 21 Oct 2002 17:11:29 +0200] rev 13663
Removed flexpair_def.
Mon, 21 Oct 2002 17:11:06 +0200 Removed Logic.strip_flexpairs.
berghofe [Mon, 21 Oct 2002 17:11:06 +0200] rev 13662
Removed Logic.strip_flexpairs.
Mon, 21 Oct 2002 17:09:31 +0200 No more explicit manipulation of flex-flex constraints in goals_conv.
berghofe [Mon, 21 Oct 2002 17:09:31 +0200] rev 13661
No more explicit manipulation of flex-flex constraints in goals_conv.
Mon, 21 Oct 2002 17:07:58 +0200 Changed type of Logic.strip_horn.
berghofe [Mon, 21 Oct 2002 17:07:58 +0200] rev 13660
Changed type of Logic.strip_horn.
Mon, 21 Oct 2002 17:07:27 +0200 Removed obsolete functions dealing with flex-flex constraints.
berghofe [Mon, 21 Oct 2002 17:07:27 +0200] rev 13659
Removed obsolete functions dealing with flex-flex constraints.
Mon, 21 Oct 2002 17:04:47 +0200 Changed handling of flex-flex constraints: now stored in separate
berghofe [Mon, 21 Oct 2002 17:04:47 +0200] rev 13658
Changed handling of flex-flex constraints: now stored in separate tpairs field of theorem record.
Mon, 21 Oct 2002 17:00:45 +0200 Now applies standard' to "unfold" theorem (due to flex-flex constraints).
berghofe [Mon, 21 Oct 2002 17:00:45 +0200] rev 13657
Now applies standard' to "unfold" theorem (due to flex-flex constraints).
Mon, 21 Oct 2002 16:57:39 +0200 Changed type of Logic.strip_horn.
berghofe [Mon, 21 Oct 2002 16:57:39 +0200] rev 13656
Changed type of Logic.strip_horn.
Fri, 18 Oct 2002 17:50:13 +0200 Tidying up. New primitives is_iterates and is_iterates_fm.
paulson [Fri, 18 Oct 2002 17:50:13 +0200] rev 13655
Tidying up. New primitives is_iterates and is_iterates_fm.
Fri, 18 Oct 2002 09:53:18 +0200 Mod due to: Added a few thms about UN/INT/{}/UNIV
nipkow [Fri, 18 Oct 2002 09:53:18 +0200] rev 13654
Mod due to: Added a few thms about UN/INT/{}/UNIV
Fri, 18 Oct 2002 09:53:02 +0200 Added a few thms about UN/INT/{}/UNIV
nipkow [Fri, 18 Oct 2002 09:53:02 +0200] rev 13653
Added a few thms about UN/INT/{}/UNIV
Thu, 17 Oct 2002 10:56:00 +0200 fixed comments and types
paulson [Thu, 17 Oct 2002 10:56:00 +0200] rev 13652
fixed comments and types
Thu, 17 Oct 2002 10:54:11 +0200 Cosmetic changes suggested by writing the paper. Deleted some
paulson [Thu, 17 Oct 2002 10:54:11 +0200] rev 13651
Cosmetic changes suggested by writing the paper. Deleted some redundant arity proofs
Thu, 17 Oct 2002 10:52:59 +0200 fixing the cut_tac method to work when there are no instantiations and the
paulson [Thu, 17 Oct 2002 10:52:59 +0200] rev 13650
fixing the cut_tac method to work when there are no instantiations and the supplied theorems have premises
Tue, 15 Oct 2002 15:37:57 +0200 alternative syntax
kleing [Tue, 15 Oct 2002 15:37:57 +0200] rev 13649
alternative syntax
Mon, 14 Oct 2002 13:35:17 +0200 *** empty log message ***
nipkow [Mon, 14 Oct 2002 13:35:17 +0200] rev 13648
*** empty log message ***
Mon, 14 Oct 2002 11:32:00 +0200 tidying and reorganization
paulson [Mon, 14 Oct 2002 11:32:00 +0200] rev 13647
tidying and reorganization
Mon, 14 Oct 2002 10:44:32 +0200 Ported find_intro/elim to Isar.
nipkow [Mon, 14 Oct 2002 10:44:32 +0200] rev 13646
Ported find_intro/elim to Isar.
Fri, 11 Oct 2002 12:47:52 +0200 norm_typ -> Envir.norm_type
berghofe [Fri, 11 Oct 2002 12:47:52 +0200] rev 13645
norm_typ -> Envir.norm_type
Thu, 10 Oct 2002 19:24:34 +0200 *** empty log message ***
nipkow [Thu, 10 Oct 2002 19:24:34 +0200] rev 13644
*** empty log message ***
Thu, 10 Oct 2002 19:03:37 +0200 *** empty log message ***
nipkow [Thu, 10 Oct 2002 19:03:37 +0200] rev 13643
*** empty log message ***
Thu, 10 Oct 2002 19:02:23 +0200 added failure trace information to pattern unification
nipkow [Thu, 10 Oct 2002 19:02:23 +0200] rev 13642
added failure trace information to pattern unification
Thu, 10 Oct 2002 14:26:50 +0200 Reimplemented parts of datatype package dealing with datatypes involving
berghofe [Thu, 10 Oct 2002 14:26:50 +0200] rev 13641
Reimplemented parts of datatype package dealing with datatypes involving function types. Now also supports functions with more than one argument.
Thu, 10 Oct 2002 14:23:47 +0200 Added list_all.
berghofe [Thu, 10 Oct 2002 14:23:47 +0200] rev 13640
Added list_all.
Thu, 10 Oct 2002 14:23:19 +0200 Removed obsolete function "fun_rel_comp".
berghofe [Thu, 10 Oct 2002 14:23:19 +0200] rev 13639
Removed obsolete function "fun_rel_comp".
Thu, 10 Oct 2002 14:21:49 +0200 Added choice_eq.
berghofe [Thu, 10 Oct 2002 14:21:49 +0200] rev 13638
Added choice_eq.
Thu, 10 Oct 2002 14:21:20 +0200 - Added range_ex1_eq
berghofe [Thu, 10 Oct 2002 14:21:20 +0200] rev 13637
- Added range_ex1_eq - Removed obsolete theorems inj_o and inj_fun_lemma
Thu, 10 Oct 2002 14:19:17 +0200 Removed obsolete function "Funs".
berghofe [Thu, 10 Oct 2002 14:19:17 +0200] rev 13636
Removed obsolete function "Funs".
Thu, 10 Oct 2002 14:18:01 +0200 Added functions Suml and Sumr which are useful for constructing
berghofe [Thu, 10 Oct 2002 14:18:01 +0200] rev 13635
Added functions Suml and Sumr which are useful for constructing datatypes involving function types.
Wed, 09 Oct 2002 11:07:13 +0200 Re-organization of Constructible theories
paulson [Wed, 09 Oct 2002 11:07:13 +0200] rev 13634
Re-organization of Constructible theories
Tue, 08 Oct 2002 14:09:18 +0200 type safety with defensive machine
kleing [Tue, 08 Oct 2002 14:09:18 +0200] rev 13633
type safety with defensive machine
Tue, 08 Oct 2002 14:08:50 +0200 defensive machine
kleing [Tue, 08 Oct 2002 14:08:50 +0200] rev 13632
defensive machine
Tue, 08 Oct 2002 10:49:19 +0200 defensive machine without obj init and jsr
kleing [Tue, 08 Oct 2002 10:49:19 +0200] rev 13631
defensive machine without obj init and jsr
Tue, 08 Oct 2002 08:20:17 +0200 Got rid of rotates because of new simplifier
nipkow [Tue, 08 Oct 2002 08:20:17 +0200] rev 13630
Got rid of rotates because of new simplifier
Mon, 07 Oct 2002 19:01:51 +0200 take/drop -> splitAt
nipkow [Mon, 07 Oct 2002 19:01:51 +0200] rev 13629
take/drop -> splitAt
Fri, 04 Oct 2002 15:57:32 +0200 Various simplifications of the Constructible theories
paulson [Fri, 04 Oct 2002 15:57:32 +0200] rev 13628
Various simplifications of the Constructible theories
Fri, 04 Oct 2002 15:23:58 +0200 Fixed bug involving inductive definitions with equalities in the premises.
paulson [Fri, 04 Oct 2002 15:23:58 +0200] rev 13627
Fixed bug involving inductive definitions with equalities in the premises.
Fri, 04 Oct 2002 15:23:12 +0200 Fixed bug involving inductive definitions having equalities in the premises,
paulson [Fri, 04 Oct 2002 15:23:12 +0200] rev 13626
Fixed bug involving inductive definitions having equalities in the premises, e.g. n = Suc(m).
Fri, 04 Oct 2002 09:56:48 +0200 Documented new "asm_lr" option for simp.
berghofe [Fri, 04 Oct 2002 09:56:48 +0200] rev 13625
Documented new "asm_lr" option for simp.
Thu, 03 Oct 2002 10:34:51 +0200 added the new elim rule psubsetE
paulson [Thu, 03 Oct 2002 10:34:51 +0200] rev 13624
added the new elim rule psubsetE
Thu, 03 Oct 2002 09:54:54 +0200 *** empty log message ***
nipkow [Thu, 03 Oct 2002 09:54:54 +0200] rev 13623
*** empty log message ***
Wed, 02 Oct 2002 17:25:31 +0200 *** empty log message ***
nipkow [Wed, 02 Oct 2002 17:25:31 +0200] rev 13622
*** empty log message ***
Wed, 02 Oct 2002 17:03:51 +0200 *** empty log message ***
nipkow [Wed, 02 Oct 2002 17:03:51 +0200] rev 13621
*** empty log message ***
Wed, 02 Oct 2002 15:26:07 +0200 *** empty log message ***
nipkow [Wed, 02 Oct 2002 15:26:07 +0200] rev 13620
*** empty log message ***
Tue, 01 Oct 2002 20:54:17 +0200 *** empty log message ***
nipkow [Tue, 01 Oct 2002 20:54:17 +0200] rev 13619
*** empty log message ***
Tue, 01 Oct 2002 15:03:28 +0200 Added some comments on new simplifier.
berghofe [Tue, 01 Oct 2002 15:03:28 +0200] rev 13618
Added some comments on new simplifier.
Tue, 01 Oct 2002 14:45:28 +0200 Documented new "asm_lr" option for simp.
berghofe [Tue, 01 Oct 2002 14:45:28 +0200] rev 13617
Documented new "asm_lr" option for simp.
Tue, 01 Oct 2002 14:44:43 +0200 Adapted to new simplifier.
berghofe [Tue, 01 Oct 2002 14:44:43 +0200] rev 13616
Adapted to new simplifier.
Tue, 01 Oct 2002 13:26:10 +0200 Numerous cosmetic changes, prompted by the new simplifier
paulson [Tue, 01 Oct 2002 13:26:10 +0200] rev 13615
Numerous cosmetic changes, prompted by the new simplifier
Tue, 01 Oct 2002 11:17:25 +0200 Deleted superfluous dest_implies.
berghofe [Tue, 01 Oct 2002 11:17:25 +0200] rev 13614
Deleted superfluous dest_implies.
Mon, 30 Sep 2002 16:50:39 +0200 *** empty log message ***
nipkow [Mon, 30 Sep 2002 16:50:39 +0200] rev 13613
*** empty log message ***
Mon, 30 Sep 2002 16:48:15 +0200 Adapted to new simplifier.
berghofe [Mon, 30 Sep 2002 16:48:15 +0200] rev 13612
Adapted to new simplifier.
Mon, 30 Sep 2002 16:47:03 +0200 Adapted to new simplifier.
berghofe [Mon, 30 Sep 2002 16:47:03 +0200] rev 13611
Adapted to new simplifier.
Mon, 30 Sep 2002 16:44:00 +0200 Fixed bug in expand_proof which caused indexes to be incremented incorrectly.
berghofe [Mon, 30 Sep 2002 16:44:00 +0200] rev 13610
Fixed bug in expand_proof which caused indexes to be incremented incorrectly.
Mon, 30 Sep 2002 16:42:46 +0200 Added check for axioms with "realizes Null A = A".
berghofe [Mon, 30 Sep 2002 16:42:46 +0200] rev 13609
Added check for axioms with "realizes Null A = A".
Mon, 30 Sep 2002 16:40:57 +0200 Added function elim_vars.
berghofe [Mon, 30 Sep 2002 16:40:57 +0200] rev 13608
Added function elim_vars.
Mon, 30 Sep 2002 16:38:22 +0200 Completely reimplemented mutual simplification of premises.
berghofe [Mon, 30 Sep 2002 16:38:22 +0200] rev 13607
Completely reimplemented mutual simplification of premises.
Mon, 30 Sep 2002 16:37:44 +0200 Removed nRS again because extract_rews now takes care of preserving names.
berghofe [Mon, 30 Sep 2002 16:37:44 +0200] rev 13606
Removed nRS again because extract_rews now takes care of preserving names.
Mon, 30 Sep 2002 16:36:57 +0200 Added syntax for "asm_lr" simplifier option.
berghofe [Mon, 30 Sep 2002 16:36:57 +0200] rev 13605
Added syntax for "asm_lr" simplifier option.
Mon, 30 Sep 2002 16:34:56 +0200 - eliminated thin_leading_eqs_tac
berghofe [Mon, 30 Sep 2002 16:34:56 +0200] rev 13604
- eliminated thin_leading_eqs_tac - gen_hyp_subst_tac now uses asm_lr_simp_tac instead of asm_full_simp_tac, in order to avoid divergence of new simplifier
Mon, 30 Sep 2002 16:32:05 +0200 Introduced addss', which adds asm_lr_simp_tac as a wrapper to the claset.
berghofe [Mon, 30 Sep 2002 16:32:05 +0200] rev 13603
Introduced addss', which adds asm_lr_simp_tac as a wrapper to the claset.
Mon, 30 Sep 2002 16:27:38 +0200 - additional congruence rules for boolean operators
berghofe [Mon, 30 Sep 2002 16:27:38 +0200] rev 13602
- additional congruence rules for boolean operators - additional rewrite rules for exI / exE
Mon, 30 Sep 2002 16:14:02 +0200 Adapted to new simplifier.
berghofe [Mon, 30 Sep 2002 16:14:02 +0200] rev 13601
Adapted to new simplifier.
Mon, 30 Sep 2002 16:12:16 +0200 Removed nRS again because extract_rews now takes care of preserving names.
berghofe [Mon, 30 Sep 2002 16:12:16 +0200] rev 13600
Removed nRS again because extract_rews now takes care of preserving names.
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip