Thu, 28 Dec 1995 12:37:00 +0100 Purely cosmetic changes
paulson [Thu, 28 Dec 1995 12:37:00 +0100] rev 1427
Purely cosmetic changes
Thu, 28 Dec 1995 12:36:05 +0100 Updated comments for compression functions
paulson [Thu, 28 Dec 1995 12:36:05 +0100] rev 1426
Updated comments for compression functions
Thu, 28 Dec 1995 11:59:40 +0100 Removed unfold:thm from signature INTR_ELIM and from the
paulson [Thu, 28 Dec 1995 11:59:40 +0100] rev 1425
Removed unfold:thm from signature INTR_ELIM and from the functor result. It is never used outside, is easily recovered using bnd_mono and def_lfp_Tarski, and takes up considerable store.
Thu, 28 Dec 1995 11:59:15 +0100 Now mutual_induct is simply "True" unless it is going to be
paulson [Thu, 28 Dec 1995 11:59:15 +0100] rev 1424
Now mutual_induct is simply "True" unless it is going to be significantly different from induct -- either because there is mutual recursion or because it involves tuples.
Thu, 28 Dec 1995 11:54:15 +0100 fixed indentation
paulson [Thu, 28 Dec 1995 11:54:15 +0100] rev 1423
fixed indentation
Sat, 23 Dec 1995 12:50:53 +0100 New version of type sections and many small changes.
nipkow [Sat, 23 Dec 1995 12:50:53 +0100] rev 1422
New version of type sections and many small changes.
Fri, 22 Dec 1995 13:38:57 +0100 Note that unfold is not exported, that mutual_induct can
paulson [Fri, 22 Dec 1995 13:38:57 +0100] rev 1421
Note that unfold is not exported, that mutual_induct can be omitted (as the trivial theorem True), and comments on storage Also uses Datatype instead of Univ/Quniv as parent theory for lists, and omits quotes around types in theory files.
Fri, 22 Dec 1995 13:33:40 +0100 Added line breaks and other cosmetic changes
paulson [Fri, 22 Dec 1995 13:33:40 +0100] rev 1420
Added line breaks and other cosmetic changes
Fri, 22 Dec 1995 12:25:20 +0100 defined take/drop by induction over list rather than nat.
nipkow [Fri, 22 Dec 1995 12:25:20 +0100] rev 1419
defined take/drop by induction over list rather than nat.
Fri, 22 Dec 1995 11:09:28 +0100 Improving space efficiency of inductive/datatype definitions.
paulson [Fri, 22 Dec 1995 11:09:28 +0100] rev 1418
Improving space efficiency of inductive/datatype definitions. Reduce usage of "open" and change struct open X; D end to let open X in struct D end end whenever possible -- removes X from the final structure. Especially needed for functors Intr_elim and Indrule. intr_elim.ML and constructor.ML now use a common Su.free_SEs instead of generating a new one. Inductive defs no longer export sumprod_free_SEs ZF/intr_elim: Removed unfold:thm from signature INTR_ELIM. It is never used outside, is easily recovered using bnd_mono and def_lfp_Tarski, and takes up considerable store. Moved raw_induct and rec_names to separate signature INTR_ELIM_AUX, for items no longer exported. mutual_induct is simply "True" unless it is going to be significantly different from induct -- either because there is mutual recursion or because it involves tuples.
(0) -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip