Wed, 12 Apr 1995 13:53:34 +0200 term.ML: add_loose_bnos now returns a list w/o duplicates.
nipkow [Wed, 12 Apr 1995 13:53:34 +0200] rev 1029
term.ML: add_loose_bnos now returns a list w/o duplicates. pattern.ML: replaced null(loose_bnos t) by loose_bvar(t,0)
Tue, 11 Apr 1995 12:01:11 +0200 Added comment to function "loops".
nipkow [Tue, 11 Apr 1995 12:01:11 +0200] rev 1028
Added comment to function "loops".
Tue, 11 Apr 1995 11:20:43 +0200 (binder "Q" p) generates Binder("Q",p,p); it used to be Binder("Q",0,p).
nipkow [Tue, 11 Apr 1995 11:20:43 +0200] rev 1027
(binder "Q" p) generates Binder("Q",p,p); it used to be Binder("Q",0,p).
Mon, 10 Apr 1995 08:49:00 +0200 ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them.
nipkow [Mon, 10 Apr 1995 08:49:00 +0200] rev 1026
ROOT.ML: Removed the "exit 1" calls, since now the Makefile does them. MT.thy: Deleted extra space in clos_mk.
Mon, 10 Apr 1995 08:47:43 +0200 Removed the "exit 1" calls, since now the Makefile does them.
nipkow [Mon, 10 Apr 1995 08:47:43 +0200] rev 1025
Removed the "exit 1" calls, since now the Makefile does them.
Mon, 10 Apr 1995 08:40:58 +0200 ROOT.ML: installed new hyp_subst_tac
nipkow [Mon, 10 Apr 1995 08:40:58 +0200] rev 1024
ROOT.ML: installed new hyp_subst_tac Nat.ML: Changed proof of lessE for new hyp_subst_tac
Mon, 10 Apr 1995 08:13:13 +0200 Fixed bug in the simplifier: added uses of maxidx_of_term to make sure that
nipkow [Mon, 10 Apr 1995 08:13:13 +0200] rev 1023
Fixed bug in the simplifier: added uses of maxidx_of_term to make sure that the maxidx-filed of thms is computed correctly.
Fri, 07 Apr 1995 10:12:01 +0200 Local version of (original) hypsubst: needs no simplifier
lcp [Fri, 07 Apr 1995 10:12:01 +0200] rev 1022
Local version of (original) hypsubst: needs no simplifier
Thu, 06 Apr 1995 12:24:56 +0200 Modified proofs for new hyp_subst_tac.
lcp [Thu, 06 Apr 1995 12:24:56 +0200] rev 1021
Modified proofs for new hyp_subst_tac.
Thu, 06 Apr 1995 12:22:26 +0200 Modified proofs for new hyp_subst_tac, and simplified them.
lcp [Thu, 06 Apr 1995 12:22:26 +0200] rev 1020
Modified proofs for new hyp_subst_tac, and simplified them.
Thu, 06 Apr 1995 12:20:48 +0200 Received some local definitions from AC_Equiv.thy.
lcp [Thu, 06 Apr 1995 12:20:48 +0200] rev 1019
Received some local definitions from AC_Equiv.thy.
Thu, 06 Apr 1995 12:19:34 +0200 Moved some local definitions to WO6_WO1.ML
lcp [Thu, 06 Apr 1995 12:19:34 +0200] rev 1018
Moved some local definitions to WO6_WO1.ML
Thu, 06 Apr 1995 12:17:40 +0200 Proved if_iff and used it to simplify proof of if_type.
lcp [Thu, 06 Apr 1995 12:17:40 +0200] rev 1017
Proved if_iff and used it to simplify proof of if_type.
Thu, 06 Apr 1995 12:15:27 +0200 Now the classical sets include UN_E, to avoid calling hyp_subst_tac
lcp [Thu, 06 Apr 1995 12:15:27 +0200] rev 1016
Now the classical sets include UN_E, to avoid calling hyp_subst_tac
Thu, 06 Apr 1995 12:11:05 +0200 Changed proof of domain_ord_iso_map_subset for new hyp_subst_tac
lcp [Thu, 06 Apr 1995 12:11:05 +0200] rev 1015
Changed proof of domain_ord_iso_map_subset for new hyp_subst_tac
Thu, 06 Apr 1995 12:08:43 +0200 Added Id: line
lcp [Thu, 06 Apr 1995 12:08:43 +0200] rev 1014
Added Id: line
Thu, 06 Apr 1995 12:06:09 +0200 Deleted call to flexflex_tac
lcp [Thu, 06 Apr 1995 12:06:09 +0200] rev 1013
Deleted call to flexflex_tac
Thu, 06 Apr 1995 12:03:01 +0200 Added Id: line
lcp [Thu, 06 Apr 1995 12:03:01 +0200] rev 1012
Added Id: line
Thu, 06 Apr 1995 11:59:34 +0200 Recoded with help from Toby to use rewriting instead of the
lcp [Thu, 06 Apr 1995 11:59:34 +0200] rev 1011
Recoded with help from Toby to use rewriting instead of the subst rule -- the latter was too slow. But it must resort to the subst rule if the equality contains Vars.
Thu, 06 Apr 1995 11:55:51 +0200 Added comment.
lcp [Thu, 06 Apr 1995 11:55:51 +0200] rev 1010
Added comment.
Thu, 06 Apr 1995 11:14:51 +0200 No longer builds the induction structure (from ../Provers/ind.ML)
lcp [Thu, 06 Apr 1995 11:14:51 +0200] rev 1009
No longer builds the induction structure (from ../Provers/ind.ML)
Thu, 06 Apr 1995 11:12:35 +0200 Loads the local hypsubst.ML. No longer loads ../Provers/ind.ML,
lcp [Thu, 06 Apr 1995 11:12:35 +0200] rev 1008
Loads the local hypsubst.ML. No longer loads ../Provers/ind.ML, which was never used.
Thu, 06 Apr 1995 11:09:15 +0200 Corrected many errors in the dependencies.
lcp [Thu, 06 Apr 1995 11:09:15 +0200] rev 1007
Corrected many errors in the dependencies.
Thu, 06 Apr 1995 11:07:18 +0200 Changed comments and timings.
lcp [Thu, 06 Apr 1995 11:07:18 +0200] rev 1006
Changed comments and timings.
Thu, 06 Apr 1995 11:04:37 +0200 Updated comments.
lcp [Thu, 06 Apr 1995 11:04:37 +0200] rev 1005
Updated comments.
Thu, 06 Apr 1995 11:02:55 +0200 Set up for new hyp_subst_tac.
lcp [Thu, 06 Apr 1995 11:02:55 +0200] rev 1004
Set up for new hyp_subst_tac.
Thu, 06 Apr 1995 11:01:13 +0200 Added Id: line
lcp [Thu, 06 Apr 1995 11:01:13 +0200] rev 1003
Added Id: line
Thu, 06 Apr 1995 10:58:56 +0200 Fixed typo.
lcp [Thu, 06 Apr 1995 10:58:56 +0200] rev 1002
Fixed typo.
Thu, 06 Apr 1995 10:56:39 +0200 Simplified some proofs and made them work for new hyp_subst_tac.
lcp [Thu, 06 Apr 1995 10:56:39 +0200] rev 1001
Simplified some proofs and made them work for new hyp_subst_tac.
Thu, 06 Apr 1995 10:55:06 +0200 Now sets loadpath.
lcp [Thu, 06 Apr 1995 10:55:06 +0200] rev 1000
Now sets loadpath.
Thu, 06 Apr 1995 10:53:21 +0200 Gave tighter priorities to SUM and PROD to reduce ambiguities.
lcp [Thu, 06 Apr 1995 10:53:21 +0200] rev 999
Gave tighter priorities to SUM and PROD to reduce ambiguities.
Thu, 06 Apr 1995 10:51:42 +0200 Gave tighter priorities to if, napply and the let-forms to
lcp [Thu, 06 Apr 1995 10:51:42 +0200] rev 998
Gave tighter priorities to if, napply and the let-forms to reduce ambiguities.
Thu, 06 Apr 1995 10:49:53 +0200 Now sets eta_contract.
lcp [Thu, 06 Apr 1995 10:49:53 +0200] rev 997
Now sets eta_contract.
Thu, 06 Apr 1995 10:48:11 +0200 Added Id: line
lcp [Thu, 06 Apr 1995 10:48:11 +0200] rev 996
Added Id: line
Sun, 02 Apr 1995 10:43:59 +0200 generalized map (%x.x) xs = xs to map (%x.x) = (%xs.xs)
nipkow [Sun, 02 Apr 1995 10:43:59 +0200] rev 995
generalized map (%x.x) xs = xs to map (%x.x) = (%xs.xs)
Fri, 31 Mar 1995 15:08:49 +0200 replaced 'arities' by 'instance';
wenzelm [Fri, 31 Mar 1995 15:08:49 +0200] rev 994
replaced 'arities' by 'instance';
Fri, 31 Mar 1995 12:22:16 +0200 Simplified using pattern replacements. Added the AC example.
lcp [Fri, 31 Mar 1995 12:22:16 +0200] rev 993
Simplified using pattern replacements. Added the AC example.
Fri, 31 Mar 1995 11:55:29 +0200 New example of AC Equivalences by Krzysztof Grabczewski
lcp [Fri, 31 Mar 1995 11:55:29 +0200] rev 992
New example of AC Equivalences by Krzysztof Grabczewski
Fri, 31 Mar 1995 11:39:47 +0200 New example of AC Equivalences by Krzysztof Grabczewski
lcp [Fri, 31 Mar 1995 11:39:47 +0200] rev 991
New example of AC Equivalences by Krzysztof Grabczewski
Fri, 31 Mar 1995 11:08:35 +0200 Tried the new addss in many proofs, and tidied others involving simplification.
lcp [Fri, 31 Mar 1995 11:08:35 +0200] rev 990
Tried the new addss in many proofs, and tidied others involving simplification.
Fri, 31 Mar 1995 10:58:14 +0200 Tried the new addss in a proof.
lcp [Fri, 31 Mar 1995 10:58:14 +0200] rev 989
Tried the new addss in a proof.
Fri, 31 Mar 1995 02:00:29 +0200 Defined addss to perform simplification in a claset.
lcp [Fri, 31 Mar 1995 02:00:29 +0200] rev 988
Defined addss to perform simplification in a claset. Precedence of addcongs is now 4 (to match that of other simplifier infixes)
Thu, 30 Mar 1995 14:07:52 +0200 changed translation of _applC
clasohm [Thu, 30 Mar 1995 14:07:52 +0200] rev 987
changed translation of _applC
Thu, 30 Mar 1995 14:07:30 +0200 changed pretty printing of applC
clasohm [Thu, 30 Mar 1995 14:07:30 +0200] rev 986
changed pretty printing of applC
Thu, 30 Mar 1995 14:01:35 +0200 Added comment about why mem_irrefl should not be a safeE.
lcp [Thu, 30 Mar 1995 14:01:35 +0200] rev 985
Added comment about why mem_irrefl should not be a safeE.
Thu, 30 Mar 1995 13:54:41 +0200 Tried the new addss in many proofs, and tidied others
lcp [Thu, 30 Mar 1995 13:54:41 +0200] rev 984
Tried the new addss in many proofs, and tidied others involving simplification.
Thu, 30 Mar 1995 13:48:30 +0200 Precedence of infixes is now 4 (just above that of :=)
lcp [Thu, 30 Mar 1995 13:48:30 +0200] rev 983
Precedence of infixes is now 4 (just above that of :=)
Thu, 30 Mar 1995 13:44:34 +0200 Addition of wrappers for integration with the simplifier.
lcp [Thu, 30 Mar 1995 13:44:34 +0200] rev 982
Addition of wrappers for integration with the simplifier. New infixes setwrapper compwrapper addbefore addafter. New function getwrapper. The wrapper is a tactical that is applied to the step tactic. By default it is the identity. Using THEN one can cause other tactics to be tried before or after the step tactic. Other effects are possible using ORELSE, etc.
Thu, 30 Mar 1995 13:36:00 +0200 Defined addss to perform simplification in a claset.
lcp [Thu, 30 Mar 1995 13:36:00 +0200] rev 981
Defined addss to perform simplification in a claset. Precedence of addcongs is now 4 (to match that of other simplifier infixes)
Thu, 30 Mar 1995 13:07:59 +0200 removed unnecessary parentheses from the generated rules
clasohm [Thu, 30 Mar 1995 13:07:59 +0200] rev 980
removed unnecessary parentheses from the generated rules
Thu, 30 Mar 1995 08:54:17 +0200 Simplification: used Logic.occs instead of mem add_term_frees
nipkow [Thu, 30 Mar 1995 08:54:17 +0200] rev 979
Simplification: used Logic.occs instead of mem add_term_frees
Tue, 28 Mar 1995 13:13:17 +0200 changed string scanner so that newlines ('\n') are allowed and ignored inside
clasohm [Tue, 28 Mar 1995 13:13:17 +0200] rev 978
changed string scanner so that newlines ('\n') are allowed and ignored inside strings
Tue, 28 Mar 1995 12:25:20 +0200 changed syntax of datatype declarations (curried types for constructor
clasohm [Tue, 28 Mar 1995 12:25:20 +0200] rev 977
changed syntax of datatype declarations (curried types for constructor parameters)
Tue, 28 Mar 1995 12:21:10 +0200 renamed theorem "apfst" to "apfst_conv" to avoid conflict with function
clasohm [Tue, 28 Mar 1995 12:21:10 +0200] rev 976
renamed theorem "apfst" to "apfst_conv" to avoid conflict with function apfst from Pure/library.ML
Tue, 28 Mar 1995 10:24:45 +0200 Corrected faulty reference to Hindley-Milner type inference
lcp [Tue, 28 Mar 1995 10:24:45 +0200] rev 975
Corrected faulty reference to Hindley-Milner type inference
Mon, 27 Mar 1995 18:29:23 +0200 Added recursion equations for foldl to list_ss.
nipkow [Mon, 27 Mar 1995 18:29:23 +0200] rev 974
Added recursion equations for foldl to list_ss.
Sun, 26 Mar 1995 17:04:45 +0200 Modified If_def to avoid ambiguity.
nipkow [Sun, 26 Mar 1995 17:04:45 +0200] rev 973
Modified If_def to avoid ambiguity.
Fri, 24 Mar 1995 12:30:35 +0100 changed syntax of tuples from <..., ...> to (..., ...)
clasohm [Fri, 24 Mar 1995 12:30:35 +0100] rev 972
changed syntax of tuples from <..., ...> to (..., ...)
Thu, 23 Mar 1995 15:39:13 +0100 fixed bug: parent theory wasn't loaded if .thy file was completly read before
clasohm [Thu, 23 Mar 1995 15:39:13 +0100] rev 971
fixed bug: parent theory wasn't loaded if .thy file was completly read before (regardless of the .ML file)
Wed, 22 Mar 1995 13:22:42 +0100 fixed bug: HOL_build_completed replaced by CHOL_build_completed
clasohm [Wed, 22 Mar 1995 13:22:42 +0100] rev 970
fixed bug: HOL_build_completed replaced by CHOL_build_completed
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip