Mon, 01 Jan 1996 11:54:36 +0100 Modified non-empty-types warning in HOL.
nipkow [Mon, 01 Jan 1996 11:54:36 +0100] rev 1429
Modified non-empty-types warning in HOL.
Thu, 28 Dec 1995 12:37:57 +0100 Reduced indentation; no change in function
paulson [Thu, 28 Dec 1995 12:37:57 +0100] rev 1428
Reduced indentation; no change in function
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.
Fri, 22 Dec 1995 10:48:59 +0100 Addition of compression, that is, sharing.
paulson [Fri, 22 Dec 1995 10:48:59 +0100] rev 1417
Addition of compression, that is, sharing. Uses refs and Symtab (binary search trees) to get reasonable speed. Types and terms can be compressed.
Fri, 22 Dec 1995 10:38:27 +0100 Commented the datatype declaration of thm.
paulson [Fri, 22 Dec 1995 10:38:27 +0100] rev 1416
Commented the datatype declaration of thm. Declared compress: thm -> thm to copy a thm and maximize sharing in it. "ext_axms" now calls Term.compress_term so that stored axioms use sharing.
Fri, 22 Dec 1995 10:34:54 +0100 Removed obsolete alist_of and st_of_alist.
paulson [Fri, 22 Dec 1995 10:34:54 +0100] rev 1415
Removed obsolete alist_of and st_of_alist. Is now simply a structure instead of a functor.
Fri, 22 Dec 1995 10:30:06 +0100 "prep_const" now calls compress_type to ensure sharing among
paulson [Fri, 22 Dec 1995 10:30:06 +0100] rev 1414
"prep_const" now calls compress_type to ensure sharing among types of constants in theories.
Fri, 22 Dec 1995 10:26:57 +0100 "prepare_proof" has been simplified because
paulson [Fri, 22 Dec 1995 10:26:57 +0100] rev 1413
"prepare_proof" has been simplified because rewrite_rule and rewrite_goals_rule check for empty lists. The list of premises is *not* passed to Thm.compress; this was tried, but the potential storage gains seemed not to justify the cpu time required.
Fri, 22 Dec 1995 10:19:55 +0100 Now "standard" compresses theorems (for sharing).
paulson [Fri, 22 Dec 1995 10:19:55 +0100] rev 1412
Now "standard" compresses theorems (for sharing). Also, rewrite_rule and rewrite_goals_rule check for the empty list of rewrites and do nothing in that case.
Fri, 22 Dec 1995 10:11:35 +0100 Now loads symtab.ML before term.ML. Functor
paulson [Fri, 22 Dec 1995 10:11:35 +0100] rev 1411
Now loads symtab.ML before term.ML. Functor > SymtabFun has been changed to the structure Symtab.
Wed, 20 Dec 1995 16:28:51 +0100 changed predicate flat to is_flat in theory Fix.thy
regensbu [Wed, 20 Dec 1995 16:28:51 +0100] rev 1410
changed predicate flat to is_flat in theory Fix.thy
Mon, 18 Dec 1995 13:09:17 +0100 setting base_path is now optional
clasohm [Mon, 18 Dec 1995 13:09:17 +0100] rev 1409
setting base_path is now optional
Mon, 18 Dec 1995 13:02:45 +0100 added automatic handling of wrongly set base_path
clasohm [Mon, 18 Dec 1995 13:02:45 +0100] rev 1408
added automatic handling of wrongly set base_path
Mon, 18 Dec 1995 12:28:00 +0100 added subdir_of
clasohm [Mon, 18 Dec 1995 12:28:00 +0100] rev 1407
added subdir_of
Fri, 15 Dec 1995 12:23:56 +0100 added chmod and chgrp
clasohm [Fri, 15 Dec 1995 12:23:56 +0100] rev 1406
added chmod and chgrp
Fri, 15 Dec 1995 12:15:39 +0100 init_html now makes sure that base_path contains a physical path and no
clasohm [Fri, 15 Dec 1995 12:15:39 +0100] rev 1405
init_html now makes sure that base_path contains a physical path and no symbolic links
Thu, 14 Dec 1995 12:49:32 +0100 Added Pelletier's problem 62, as corrected in AAR
paulson [Thu, 14 Dec 1995 12:49:32 +0100] rev 1404
Added Pelletier's problem 62, as corrected in AAR Newletter #31
Wed, 13 Dec 1995 14:14:06 +0100 renamed parents_of to parents_of_name to avoid name clash with function
clasohm [Wed, 13 Dec 1995 14:14:06 +0100] rev 1403
renamed parents_of to parents_of_name to avoid name clash with function from thm.ML
Mon, 11 Dec 1995 11:24:51 +0100 layout
nipkow [Mon, 11 Dec 1995 11:24:51 +0100] rev 1402
layout
Sat, 09 Dec 1995 13:36:11 +0100 removed quotes from consts and syntax sections
clasohm [Sat, 09 Dec 1995 13:36:11 +0100] rev 1401
removed quotes from consts and syntax sections
Fri, 08 Dec 1995 19:48:15 +0100 Introduced Monad syntax Pat := Val; Cont
nipkow [Fri, 08 Dec 1995 19:48:15 +0100] rev 1400
Introduced Monad syntax Pat := Val; Cont
Fri, 08 Dec 1995 13:22:55 +0100 trivial, automatic changes
paulson [Fri, 08 Dec 1995 13:22:55 +0100] rev 1399
trivial, automatic changes
Fri, 08 Dec 1995 11:57:02 +0100 Changed div_termination -> diff_less
nipkow [Fri, 08 Dec 1995 11:57:02 +0100] rev 1398
Changed div_termination -> diff_less Corrected if_...
Fri, 08 Dec 1995 11:40:42 +0100 Improved error message, suggesting addition of
paulson [Fri, 08 Dec 1995 11:40:42 +0100] rev 1397
Improved error message, suggesting addition of type constraints if occurrences of the recursive set remain in the fixedpoint definition.
Fri, 08 Dec 1995 11:17:05 +0100 Now def of apfst uses pattern-matching
paulson [Fri, 08 Dec 1995 11:17:05 +0100] rev 1396
Now def of apfst uses pattern-matching
Fri, 08 Dec 1995 10:47:25 +0100 improved indentation
paulson [Fri, 08 Dec 1995 10:47:25 +0100] rev 1395
improved indentation
Fri, 08 Dec 1995 10:39:52 +0100 New function read_cterms is a combination of read_def_cterm and
paulson [Fri, 08 Dec 1995 10:39:52 +0100] rev 1394
New function read_cterms is a combination of read_def_cterm and read_cterm. It reads and simultaneously type-checks a list of strings. cterm_of no longer catches exception TYPE; instead it must be caught later on and a message printed using Sign.exn_type_msg. More informative messages can be printed this way.
Fri, 08 Dec 1995 10:36:36 +0100 exports exn_type_msg for error messages. Calls new infer_types.
paulson [Fri, 08 Dec 1995 10:36:36 +0100] rev 1393
exports exn_type_msg for error messages. Calls new infer_types. Improved comments.
Fri, 08 Dec 1995 10:35:48 +0100 infer_types now takes a term list and a type list as argument. It
paulson [Fri, 08 Dec 1995 10:35:48 +0100] rev 1392
infer_types now takes a term list and a type list as argument. It is defined using the new function infer_terms. Error messages and comments also improved.
Fri, 08 Dec 1995 10:25:26 +0100 type_of1: improved error messages
paulson [Fri, 08 Dec 1995 10:25:26 +0100] rev 1391
type_of1: improved error messages
Fri, 08 Dec 1995 10:23:29 +0100 Commented and renamed vars in readtm
paulson [Fri, 08 Dec 1995 10:23:29 +0100] rev 1390
Commented and renamed vars in readtm
Thu, 07 Dec 1995 18:36:33 +0100 removed quotes from consts and syntax sections
clasohm [Thu, 07 Dec 1995 18:36:33 +0100] rev 1389
removed quotes from consts and syntax sections
Thu, 07 Dec 1995 14:25:45 +0100 removed quotes from consts and syntax sections
clasohm [Thu, 07 Dec 1995 14:25:45 +0100] rev 1388
removed quotes from consts and syntax sections
Thu, 07 Dec 1995 14:24:32 +0100 removed quotes from syntax and consts sections
clasohm [Thu, 07 Dec 1995 14:24:32 +0100] rev 1387
removed quotes from syntax and consts sections
Wed, 06 Dec 1995 14:53:55 +0100 fixed bug: cur_thyname was overwritten because of early assignment
clasohm [Wed, 06 Dec 1995 14:53:55 +0100] rev 1386
fixed bug: cur_thyname was overwritten because of early assignment
Fri, 01 Dec 1995 14:20:09 +0100 changed typeDecl
clasohm [Fri, 01 Dec 1995 14:20:09 +0100] rev 1385
changed typeDecl
Fri, 01 Dec 1995 14:17:50 +0100 removed quotes from types section
clasohm [Fri, 01 Dec 1995 14:17:50 +0100] rev 1384
removed quotes from types section
Fri, 01 Dec 1995 13:54:27 +0100 added const_type to type_decl
clasohm [Fri, 01 Dec 1995 13:54:27 +0100] rev 1383
added const_type to type_decl
Fri, 01 Dec 1995 13:41:48 +0100 corrected diagrams for type and simpleType
clasohm [Fri, 01 Dec 1995 13:41:48 +0100] rev 1382
corrected diagrams for type and simpleType
Fri, 01 Dec 1995 13:03:34 +0100 removed some more quotes
clasohm [Fri, 01 Dec 1995 13:03:34 +0100] rev 1381
removed some more quotes
Fri, 01 Dec 1995 12:27:09 +0100 changed HTML documentation
clasohm [Fri, 01 Dec 1995 12:27:09 +0100] rev 1380
changed HTML documentation
Fri, 01 Dec 1995 12:26:42 +0100 modified simpleType
clasohm [Fri, 01 Dec 1995 12:26:42 +0100] rev 1379
modified simpleType
Fri, 01 Dec 1995 12:24:06 +0100 removed debugging message;
clasohm [Fri, 01 Dec 1995 12:24:06 +0100] rev 1378
removed debugging message; link to non-existing super index is now omitted silently
Fri, 01 Dec 1995 12:22:07 +0100 simplified parser for constType
clasohm [Fri, 01 Dec 1995 12:22:07 +0100] rev 1377
simplified parser for constType
Fri, 01 Dec 1995 12:03:13 +0100 removed quotes from consts and syntax sections
clasohm [Fri, 01 Dec 1995 12:03:13 +0100] rev 1376
removed quotes from consts and syntax sections
Thu, 30 Nov 1995 12:58:44 +0100 removed spaghetti diagrams for constType
clasohm [Thu, 30 Nov 1995 12:58:44 +0100] rev 1375
removed spaghetti diagrams for constType
Wed, 29 Nov 1995 17:01:41 +0100 removed quotes from consts and syntax sections
clasohm [Wed, 29 Nov 1995 17:01:41 +0100] rev 1374
removed quotes from consts and syntax sections
Wed, 29 Nov 1995 16:58:30 +0100 changed syntax diagrams according to quote-less consts and syntax section
clasohm [Wed, 29 Nov 1995 16:58:30 +0100] rev 1373
changed syntax diagrams according to quote-less consts and syntax section
Wed, 29 Nov 1995 16:56:54 +0100 added \label{sec:shell-scripts}
clasohm [Wed, 29 Nov 1995 16:56:54 +0100] rev 1372
added \label{sec:shell-scripts}
Wed, 29 Nov 1995 16:47:38 +0100 added type class to simple_type
clasohm [Wed, 29 Nov 1995 16:47:38 +0100] rev 1371
added type class to simple_type
Wed, 29 Nov 1995 16:44:59 +0100 removed quotes from types in consts and syntax sections
clasohm [Wed, 29 Nov 1995 16:44:59 +0100] rev 1370
removed quotes from types in consts and syntax sections
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip