nipkow [Tue, 30 Aug 1994 10:04:49 +0200] rev 129
New version of datatype.ML with primrec (Norbert).
Updated treatment of bounded quantifiers in the simplifier.
lcp [Thu, 25 Aug 1994 11:01:45 +0200] rev 128
INSTALLATION OF INDUCTIVE DEFINITIONS
HOL/Sexp, List, LList: updated for inductive defs; streamlined proofs
HOL/List, Subst/UTerm, ex/Simult, ex/Term: updated refs to Sexp intr rules
HOL/Univ/diag_eqI: new
HOL/intr_elim: now checks that the inductive name does not clash with
existing theory names
HOL/Sum: now type + is an infixr, to agree with type *
HOL/Set: added Pow and the derived rules PowI, PowD, Pow_bottom, Pow_top
HOL/Fun/set_cs: now includes Pow rules
HOL/mono/Pow_mono: new
HOL/Makefile: now has Inductive.thy,.ML and ex/Acc.thy,.ML
HOL/Sexp,List,LList,ex/Term: converted as follows
node *set -> item
Sexp -> sexp
LList_corec -> <self>
LList_ -> llist_
LList\> -> llist
List_case -> <self>
List_rec -> <self>
List_ -> list_
List\> -> list
Term_rec -> <self>
Term_ -> term_
Term\> -> term
lcp [Thu, 25 Aug 1994 10:47:33 +0200] rev 127
INSTALLATION OF INDUCTIVE DEFINITIONS
HOL/ex/MT.thy: now mentions dependence upon Sum.thy
HOL/ex/Acc: new example, borrowed & adapted from ZF
HOL/ex/Simult, ex/Term: updated refs to Sexp intr rules
HOL/Sexp,List,LList,ex/Term: converted as follows
node *set -> item
Sexp -> sexp
LList_corec -> <self>
LList_ -> llist_
LList\> -> llist
List_case -> <self>
List_rec -> <self>
List_ -> list_
List\> -> list
Term_rec -> <self>
Term_ -> term_
Term\> -> term
lcp [Wed, 24 Aug 1994 18:49:29 +0200] rev 126
Subst/UTerm: updated for inductive defs; streamlined proofs
lcp [Mon, 22 Aug 1994 12:00:02 +0200] rev 125
HOL/ex/MT.thy: now mentions dependence upon Sum.thy
lcp [Mon, 22 Aug 1994 11:54:23 +0200] rev 124
new header & minor changes
lcp [Mon, 22 Aug 1994 11:02:35 +0200] rev 123
changed defn to def
lcp [Mon, 22 Aug 1994 10:56:45 +0200] rev 122
HOL/Sum.thy: generalized the type of Part
wenzelm [Fri, 19 Aug 1994 16:18:44 +0200] rev 121
replaced add_defns_i by add_defs_i;
changed instant_types: now uses Sign.infer_types;
lcp [Fri, 19 Aug 1994 11:27:19 +0200] rev 120
HOL/Trancl.thy: depends upon Prod
lcp [Fri, 19 Aug 1994 11:25:16 +0200] rev 119
HOL/Makefile, ROOT: updated for new .thy files
lcp [Fri, 19 Aug 1994 11:19:14 +0200] rev 118
HOL/Ord.thy,.ML: files now have header comments
lcp [Fri, 19 Aug 1994 11:15:01 +0200] rev 117
HOL/Sum: added disjoint sum of two sets as the plus operator, since + is
overloaded with an incompatible type
lcp [Fri, 19 Aug 1994 11:10:56 +0200] rev 116
HOL/subset.thy, equalities.thy, mono.thy: new
HOL/Lfp.thy: now depends upon mono
HOL/Gfp.thy: depends upon Lfp, not just mono
lcp [Fri, 19 Aug 1994 11:02:45 +0200] rev 115
HOL/fun.ML: renamed Fun.ML to avoid problems with MLs "fun" keyword
lcp [Thu, 18 Aug 1994 12:48:03 +0200] rev 114
HOL/ex/Term, Simult: updated for new Split
lcp [Thu, 18 Aug 1994 12:42:19 +0200] rev 113
HOL/List: rotated arguments of List_case, list_case
lcp [Thu, 18 Aug 1994 12:38:12 +0200] rev 112
HOL/Prod: swapped args of split and simplified
HOL/Prod/mem_splitI, mem_splitE, prod_cs: new
lcp [Thu, 18 Aug 1994 12:23:52 +0200] rev 111
HOL/Univ: swapped args of split and simplified
HOL/Univ: simplified many proofs involving dprod, dsum.
HOL/Univ: updated to new nat_case
HOL/Univ/univ_cs: added to it and used it more
lcp [Thu, 18 Aug 1994 12:13:26 +0200] rev 110
HOL/Sexp: rotated arguments of Sexp_case
lcp [Thu, 18 Aug 1994 12:07:51 +0200] rev 109
HOL/Nat: rotated arguments of nat_case; added translation for case macro
HOL/Nat/nat_ss0: new, for first definition of nat_ss
lcp [Thu, 18 Aug 1994 11:54:20 +0200] rev 108
HOL/Trancl: comp_cs is based upon prod_cs; tidied proofs
lcp [Thu, 18 Aug 1994 11:43:40 +0200] rev 107
HOL/Sum: rotated arguments of sum_case; added translation for case macro
HOL/Sum: now has Part primitives, moved from ex/Simult, with extra
laws from ZF/Sum
lcp [Thu, 18 Aug 1994 11:40:54 +0200] rev 106
HOL/Subst/AList: swapped args of split and simplified
lcp [Thu, 18 Aug 1994 11:30:27 +0200] rev 105
HOL/LList: swapped args of split and simplified
HOL/List: rotated arguments of List_case, list_case
HOL/LList: rotated arguments of llist_case (shares List_case) and tidied
many proofs
nipkow [Tue, 16 Aug 1994 09:57:51 +0200] rev 104
allow long_id for reference to type in primrec.
Doesn't work yet, though, because of problems with the autoloader.
nipkow [Mon, 15 Aug 1994 15:20:34 +0200] rev 103
Cleaned up code.
nipkow [Sat, 13 Aug 1994 16:34:30 +0200] rev 102
Used the new primitive recursive functions format for thy-files
nipkow [Sat, 13 Aug 1994 16:33:53 +0200] rev 101
Added primitive recursive functions (Norbert Voelker's code) to the datatype
package.
nipkow [Wed, 03 Aug 1994 11:00:40 +0200] rev 100
renamed meta_obj_reflection meta_eq_to_obj_eq.