Sat, 11 Mar 1995 11:58:21 +0100 Put freeze into the signature TACTIC for export
lcp [Sat, 11 Mar 1995 11:58:21 +0100] rev 947
Put freeze into the signature TACTIC for export
Fri, 10 Mar 1995 10:20:18 +0100 Removed "localize"; instead, proofs refer to their own
lcp [Fri, 10 Mar 1995 10:20:18 +0100] rev 946
Removed "localize"; instead, proofs refer to their own assumptions.
Thu, 09 Mar 1995 10:38:30 +0100 Commented isof(c,t)
lcp [Thu, 09 Mar 1995 10:38:30 +0100] rev 945
Commented isof(c,t)
Wed, 08 Mar 1995 17:23:07 +0100 Added dependencies on ../Provers/hypsubst.ML and removed those on
nipkow [Wed, 08 Mar 1995 17:23:07 +0100] rev 944
Added dependencies on ../Provers/hypsubst.ML and removed those on ../Provers/ind.ML
Wed, 08 Mar 1995 14:35:26 +0100 Replaced read by read_cterm.
nipkow [Wed, 08 Mar 1995 14:35:26 +0100] rev 943
Replaced read by read_cterm.
Wed, 08 Mar 1995 14:01:08 +0100 Enforced partial evaluation of mk_case_split_tac.
nipkow [Wed, 08 Mar 1995 14:01:08 +0100] rev 942
Enforced partial evaluation of mk_case_split_tac.
Wed, 08 Mar 1995 12:56:45 +0100 Enforced partial evaluation of mk_case_split_tac
nipkow [Wed, 08 Mar 1995 12:56:45 +0100] rev 941
Enforced partial evaluation of mk_case_split_tac
Wed, 08 Mar 1995 12:37:59 +0100 Added dependencies on files in Provers
nipkow [Wed, 08 Mar 1995 12:37:59 +0100] rev 940
Added dependencies on files in Provers
Wed, 08 Mar 1995 10:25:50 +0100 Added pretty-printing coments
nipkow [Wed, 08 Mar 1995 10:25:50 +0100] rev 939
Added pretty-printing coments
Tue, 07 Mar 1995 15:00:34 +0100 *** empty log message ***
nipkow [Tue, 07 Mar 1995 15:00:34 +0100] rev 938
*** empty log message ***
Tue, 07 Mar 1995 14:59:24 +0100 *** empty log message ***
nipkow [Tue, 07 Mar 1995 14:59:24 +0100] rev 937
*** empty log message ***
Tue, 07 Mar 1995 14:57:37 +0100 Hoare logic
nipkow [Tue, 07 Mar 1995 14:57:37 +0100] rev 936
Hoare logic
Tue, 07 Mar 1995 13:37:48 +0100 Changed Univ to Datatype in parents
lcp [Tue, 07 Mar 1995 13:37:48 +0100] rev 935
Changed Univ to Datatype in parents
Tue, 07 Mar 1995 13:34:33 +0100 Replaced rules by defs. Also got rid of tyconstU by
lcp [Tue, 07 Mar 1995 13:34:33 +0100] rev 934
Replaced rules by defs. Also got rid of tyconstU by including TyConst in the datatype's universe
Tue, 07 Mar 1995 13:32:22 +0100 Replaced rules by defs
lcp [Tue, 07 Mar 1995 13:32:22 +0100] rev 933
Replaced rules by defs
Tue, 07 Mar 1995 13:29:36 +0100 Got rid of exvarU and constU by
lcp [Tue, 07 Mar 1995 13:29:36 +0100] rev 932
Got rid of exvarU and constU by including ExVar and Const in various datatype universes.
Tue, 07 Mar 1995 13:27:09 +0100 Deleted constQU, exvarQU, expQU by including Const,
lcp [Tue, 07 Mar 1995 13:27:09 +0100] rev 931
Deleted constQU, exvarQU, expQU by including Const, ExpVar, Exp in Value.thy's codatatype declaration.
Tue, 07 Mar 1995 13:21:38 +0100 Replaced rules by defs
lcp [Tue, 07 Mar 1995 13:21:38 +0100] rev 930
Replaced rules by defs
Tue, 07 Mar 1995 13:18:48 +0100 Moved declarations of @QSUM and <*> to a syntax section.
lcp [Tue, 07 Mar 1995 13:18:48 +0100] rev 929
Moved declarations of @QSUM and <*> to a syntax section. Changed print_translation because <*> is now an infix.
Tue, 07 Mar 1995 13:15:25 +0100 Moved declaration of ~= to a syntax section
lcp [Tue, 07 Mar 1995 13:15:25 +0100] rev 928
Moved declaration of ~= to a syntax section
Fri, 03 Mar 1995 12:48:06 +0100 replaced Pure by ProtoPure
clasohm [Fri, 03 Mar 1995 12:48:06 +0100] rev 927
replaced Pure by ProtoPure
Fri, 03 Mar 1995 12:34:57 +0100 fixed a bug in infer_types/exn_type_msg
clasohm [Fri, 03 Mar 1995 12:34:57 +0100] rev 926
fixed a bug in infer_types/exn_type_msg
Fri, 03 Mar 1995 12:04:45 +0100 new version of HOL/Integ with curried function application
clasohm [Fri, 03 Mar 1995 12:04:45 +0100] rev 925
new version of HOL/Integ with curried function application
Fri, 03 Mar 1995 12:04:16 +0100 new version of HOL/IMP with curried function application
clasohm [Fri, 03 Mar 1995 12:04:16 +0100] rev 924
new version of HOL/IMP with curried function application
Fri, 03 Mar 1995 12:02:25 +0100 new version of HOL with curried function application
clasohm [Fri, 03 Mar 1995 12:02:25 +0100] rev 923
new version of HOL with curried function application
Fri, 03 Mar 1995 11:48:05 +0100 added CPure (curried functions) and ProtoPure (ancestor of Pure and CPure)
clasohm [Fri, 03 Mar 1995 11:48:05 +0100] rev 922
added CPure (curried functions) and ProtoPure (ancestor of Pure and CPure)
Thu, 02 Mar 1995 12:07:20 +0100 added declaration of syntactic const "_abs";
wenzelm [Thu, 02 Mar 1995 12:07:20 +0100] rev 921
added declaration of syntactic const "_abs";
Tue, 28 Feb 1995 10:54:49 +0100 Added initial /bin/csh line and comments
lcp [Tue, 28 Feb 1995 10:54:49 +0100] rev 920
Added initial /bin/csh line and comments
Tue, 28 Feb 1995 10:53:56 +0100 No longer calls maketest; instead, the Makefile writes the file
lcp [Tue, 28 Feb 1995 10:53:56 +0100] rev 919
No longer calls maketest; instead, the Makefile writes the file test.
Tue, 28 Feb 1995 10:51:52 +0100 Uses "suffix substitution" to shorten macro definitions.
lcp [Tue, 28 Feb 1995 10:51:52 +0100] rev 918
Uses "suffix substitution" to shorten macro definitions.
Tue, 28 Feb 1995 10:50:37 +0100 Re-organised to perform the tests independently. Now test
lcp [Tue, 28 Feb 1995 10:50:37 +0100] rev 917
Re-organised to perform the tests independently. Now test is defined in terms of separate targets IMP, ex, etc. If ISABELLECOMP is set wrongly then "exit 1" causes the Make to fail. Defines the macro "LOGIC" to refer to the right command for running the object-logic. Uses "suffix substitution" to shorten macro definitions.
Tue, 28 Feb 1995 10:33:52 +0100 New example by Jacob Frost, tidied by lcp
lcp [Tue, 28 Feb 1995 10:33:52 +0100] rev 916
New example by Jacob Frost, tidied by lcp
Mon, 27 Feb 1995 18:12:21 +0100 New example by Jacob Frost, tidied by lcp
lcp [Mon, 27 Feb 1995 18:12:21 +0100] rev 915
New example by Jacob Frost, tidied by lcp
Mon, 27 Feb 1995 18:07:59 +0100 Now prove_goalw_cterm calls print_sign_exn_unit, so that the rest
lcp [Mon, 27 Feb 1995 18:07:59 +0100] rev 914
Now prove_goalw_cterm calls print_sign_exn_unit, so that the rest of the error message ("The exception above was raised for...") will appear. And print_exn calls print_sign_exn_unit so that it can re-raise the SAME exception.
Mon, 27 Feb 1995 18:05:38 +0100 Updated the "version" variable (which was never done for
lcp [Mon, 27 Feb 1995 18:05:38 +0100] rev 913
Updated the "version" variable (which was never done for Isabelle-94 revisions 1 and 2!)
Mon, 27 Feb 1995 17:51:12 +0100 Redefined functions to suppress redundant leading 0s and 1s
lcp [Mon, 27 Feb 1995 17:51:12 +0100] rev 912
Redefined functions to suppress redundant leading 0s and 1s
Mon, 27 Feb 1995 17:47:57 +0100 new in mixfix annotations: "' " (quote space) separates delimiters without
wenzelm [Mon, 27 Feb 1995 17:47:57 +0100] rev 911
new in mixfix annotations: "' " (quote space) separates delimiters without adding extra white space for printing;
Mon, 27 Feb 1995 17:47:44 +0100 Added the exception handler
lcp [Mon, 27 Feb 1995 17:47:44 +0100] rev 910
Added the exception handler handle _ => exit 1. This will catch all errors and force an exit with error code, causing Make to fail.
Mon, 27 Feb 1995 17:44:43 +0100 intro_tacsf now includes subsetI as an introduction rule. It is
lcp [Mon, 27 Feb 1995 17:44:43 +0100] rev 909
intro_tacsf now includes subsetI as an introduction rule. It is needed for rules like list_into_univ
Mon, 27 Feb 1995 17:40:57 +0100 Updated comment about list_subset_univ and list_into_univ.
lcp [Mon, 27 Feb 1995 17:40:57 +0100] rev 908
Updated comment about list_subset_univ and list_into_univ.
Mon, 27 Feb 1995 17:27:50 +0100 exit: new, for use in Makefiles
lcp [Mon, 27 Feb 1995 17:27:50 +0100] rev 907
exit: new, for use in Makefiles
Mon, 27 Feb 1995 17:11:25 +0100 Redefined arithmetic to suppress redundant leading 0s and 1s
lcp [Mon, 27 Feb 1995 17:11:25 +0100] rev 906
Redefined arithmetic to suppress redundant leading 0s and 1s renamed the infix 2239 to the constant Bcons, as numerals eliminate the need for the infix.
Mon, 27 Feb 1995 17:08:51 +0100 Added integer numerals (mostly due to Markus Wenzel)
lcp [Mon, 27 Feb 1995 17:08:51 +0100] rev 905
Added integer numerals (mostly due to Markus Wenzel) renamed the infix 2239 to the constant Bcons, as numerals eliminate the need for the infix.
Mon, 27 Feb 1995 17:06:19 +0100 Proved zadd_left_commute and zmult_left_commute to define
lcp [Mon, 27 Feb 1995 17:06:19 +0100] rev 904
Proved zadd_left_commute and zmult_left_commute to define zadd_ac and zmult_ac. Deleted add_cong, add_kill and add_left_commute_kill as unused. Defined zadd_simps, zminus_simps, zmult_simps and added them to integ_ss.
Mon, 27 Feb 1995 16:58:59 +0100 New shell script for finding orphan .ML files (those with no
lcp [Mon, 27 Feb 1995 16:58:59 +0100] rev 903
New shell script for finding orphan .ML files (those with no .thy file)
Fri, 24 Feb 1995 11:52:19 +0100 added ExcludeThm; cleaned up Makefile; fixed isalpha bug (replaced by isalnum)
clasohm [Fri, 24 Feb 1995 11:52:19 +0100] rev 902
added ExcludeThm; cleaned up Makefile; fixed isalpha bug (replaced by isalnum)
Fri, 17 Feb 1995 13:25:11 +0100 added check "length ts > 1" before printing ambiguity warning in infer_types
clasohm [Fri, 17 Feb 1995 13:25:11 +0100] rev 901
added check "length ts > 1" before printing ambiguity warning in infer_types
Thu, 16 Feb 1995 08:55:15 +0100 Improved test for looping rewrite rules.
nipkow [Thu, 16 Feb 1995 08:55:15 +0100] rev 900
Improved test for looping rewrite rules.
Wed, 15 Feb 1995 20:02:47 +0100 replaced pair_ss by prod_ss
regensbu [Wed, 15 Feb 1995 20:02:47 +0100] rev 899
replaced pair_ss by prod_ss
Wed, 08 Feb 1995 11:30:00 +0100 Improved check for looping conditional rewrite rules.
nipkow [Wed, 08 Feb 1995 11:30:00 +0100] rev 898
Improved check for looping conditional rewrite rules.
Tue, 07 Feb 1995 17:36:48 +0100 ID for the file
regensbu [Tue, 07 Feb 1995 17:36:48 +0100] rev 897
ID for the file
Tue, 07 Feb 1995 17:35:49 +0100 ID for the file
regensbu [Tue, 07 Feb 1995 17:35:49 +0100] rev 896
ID for the file
Tue, 07 Feb 1995 17:30:34 +0100 'get ID update working'
regensbu [Tue, 07 Feb 1995 17:30:34 +0100] rev 895
'get ID update working'
Tue, 07 Feb 1995 17:26:32 +0100 CVS:
regensbu [Tue, 07 Feb 1995 17:26:32 +0100] rev 894
CVS: CVS:
Tue, 07 Feb 1995 17:25:31 +0100 CVS:
regensbu [Tue, 07 Feb 1995 17:25:31 +0100] rev 893
CVS:
Tue, 07 Feb 1995 11:59:32 +0100 added qed, qed_goal[w]
clasohm [Tue, 07 Feb 1995 11:59:32 +0100] rev 892
added qed, qed_goal[w]
Fri, 03 Feb 1995 12:32:14 +0100 added specification of csh as script interpreter
clasohm [Fri, 03 Feb 1995 12:32:14 +0100] rev 891
added specification of csh as script interpreter
Thu, 02 Feb 1995 13:11:51 +0100 simplified elimination of chain productions
clasohm [Thu, 02 Feb 1995 13:11:51 +0100] rev 890
simplified elimination of chain productions
Fri, 27 Jan 1995 13:40:07 +0100 binder: optional body pri now [bracketted];
wenzelm [Fri, 27 Jan 1995 13:40:07 +0100] rev 889
binder: optional body pri now [bracketted];
Fri, 27 Jan 1995 13:35:29 +0100 improved read_xrules: patterns no longer read twice;
wenzelm [Fri, 27 Jan 1995 13:35:29 +0100] rev 888
improved read_xrules: patterns no longer read twice; tuned read_typ;
Fri, 27 Jan 1995 13:33:52 +0100 *** empty log message ***
wenzelm [Fri, 27 Jan 1995 13:33:52 +0100] rev 887
*** empty log message ***
Fri, 27 Jan 1995 13:31:26 +0100 instance: now automatically includes defs of current thy node as witnesses;
wenzelm [Fri, 27 Jan 1995 13:31:26 +0100] rev 886
instance: now automatically includes defs of current thy node as witnesses;
Fri, 27 Jan 1995 13:29:44 +0100 binder: optional body pri now [bracketted];
wenzelm [Fri, 27 Jan 1995 13:29:44 +0100] rev 885
binder: optional body pri now [bracketted];
Fri, 27 Jan 1995 12:42:03 +0100 added documentation of pwd
clasohm [Fri, 27 Jan 1995 12:42:03 +0100] rev 884
added documentation of pwd
Fri, 27 Jan 1995 12:31:18 +0100 renamed Sign.ambiguity_level to Syntax.ambiguity_level
clasohm [Fri, 27 Jan 1995 12:31:18 +0100] rev 883
renamed Sign.ambiguity_level to Syntax.ambiguity_level
Fri, 27 Jan 1995 12:30:36 +0100 moved ambiguity_level from sign.ML to Syntax/syntax.ML
clasohm [Fri, 27 Jan 1995 12:30:36 +0100] rev 882
moved ambiguity_level from sign.ML to Syntax/syntax.ML
Fri, 27 Jan 1995 12:28:05 +0100 moved ambiguity_level to Syntax/syntax.ML
clasohm [Fri, 27 Jan 1995 12:28:05 +0100] rev 881
moved ambiguity_level to Syntax/syntax.ML
Thu, 26 Jan 1995 13:31:36 +0100 added documentation of Sign.ambiguity_level
clasohm [Thu, 26 Jan 1995 13:31:36 +0100] rev 880
added documentation of Sign.ambiguity_level
Thu, 26 Jan 1995 12:44:50 +0100 added reference variable ambiguity_level to control ambiguity warnings
clasohm [Thu, 26 Jan 1995 12:44:50 +0100] rev 879
added reference variable ambiguity_level to control ambiguity warnings
Wed, 25 Jan 1995 04:00:27 +0100 changed due to new .bib files
lcp [Wed, 25 Jan 1995 04:00:27 +0100] rev 878
changed due to new .bib files
Tue, 24 Jan 1995 12:17:49 +0100 added optional body priority to binder declaration
clasohm [Tue, 24 Jan 1995 12:17:49 +0100] rev 877
added optional body priority to binder declaration
Tue, 24 Jan 1995 03:04:20 +0100 Under RS added cross reference to bind_thm
lcp [Tue, 24 Jan 1995 03:04:20 +0100] rev 876
Under RS added cross reference to bind_thm
Tue, 24 Jan 1995 03:03:19 +0100 documented slow_tac, slow_best_tac, depth_tac, deepen_tac
lcp [Tue, 24 Jan 1995 03:03:19 +0100] rev 875
documented slow_tac, slow_best_tac, depth_tac, deepen_tac
Tue, 24 Jan 1995 03:02:01 +0100 removed mention of FOL_dup_cs
lcp [Tue, 24 Jan 1995 03:02:01 +0100] rev 874
removed mention of FOL_dup_cs
Tue, 24 Jan 1995 03:01:14 +0100 \bibliography now includes crossref.bib
lcp [Tue, 24 Jan 1995 03:01:14 +0100] rev 873
\bibliography now includes crossref.bib
Tue, 24 Jan 1995 03:00:32 +0100 updates for Isabelle94-2
lcp [Tue, 24 Jan 1995 03:00:32 +0100] rev 872
updates for Isabelle94-2
Mon, 23 Jan 1995 12:20:10 +0100 simplified get_thm a bit
clasohm [Mon, 23 Jan 1995 12:20:10 +0100] rev 871
simplified get_thm a bit
Fri, 20 Jan 1995 10:41:01 +0100 Replaced ordermap_z_lepoll by ordermap_z_lt, which is
lcp [Fri, 20 Jan 1995 10:41:01 +0100] rev 870
Replaced ordermap_z_lepoll by ordermap_z_lt, which is stronger and has a simpler proof. Modified proof of ordermap_csquare_le accordingly.
Fri, 20 Jan 1995 02:00:57 +0100 README: Now documents to Tools directory
lcp [Fri, 20 Jan 1995 02:00:57 +0100] rev 869
README: Now documents to Tools directory
Fri, 20 Jan 1995 02:00:23 +0100 Deleted semicolon at the end of the qed_goal line, which was preventing
lcp [Fri, 20 Jan 1995 02:00:23 +0100] rev 868
Deleted semicolon at the end of the qed_goal line, which was preventing not_emptyE from being proved.
Thu, 19 Jan 1995 19:46:49 +0100 some cosmetic changes
nipkow [Thu, 19 Jan 1995 19:46:49 +0100] rev 867
some cosmetic changes
Thu, 19 Jan 1995 16:05:21 +0100 added documentation of bind_thm, qed, qed_goal, get_thm, thms_of
clasohm [Thu, 19 Jan 1995 16:05:21 +0100] rev 866
added documentation of bind_thm, qed, qed_goal, get_thm, thms_of and theory_of_thm
Wed, 18 Jan 1995 11:36:04 +0100 added optional precedence for body of binder;
clasohm [Wed, 18 Jan 1995 11:36:04 +0100] rev 865
added optional precedence for body of binder; removed call to infer_types from read_xrules
Wed, 18 Jan 1995 10:17:55 +0100 quite a lot of minor and major revisions (inspecting theories, read_axm,
wenzelm [Wed, 18 Jan 1995 10:17:55 +0100] rev 864
quite a lot of minor and major revisions (inspecting theories, read_axm, cert_axm, grammar generation, lexical matters, macro examples, ...);
Fri, 13 Jan 1995 02:02:00 +0100 empty_def typo Isabelle94-2
lcp [Fri, 13 Jan 1995 02:02:00 +0100] rev 863
empty_def typo
Fri, 13 Jan 1995 02:01:26 +0100 Proved comp_lam.
lcp [Fri, 13 Jan 1995 02:01:26 +0100] rev 862
Proved comp_lam.
Fri, 13 Jan 1995 02:00:43 +0100 Corrected indexing of *datatype
lcp [Fri, 13 Jan 1995 02:00:43 +0100] rev 861
Corrected indexing of *datatype
Thu, 12 Jan 1995 10:53:42 +0100 prove_fun now includes equalityI. Added the rewrite rules
lcp [Thu, 12 Jan 1995 10:53:42 +0100] rev 860
prove_fun now includes equalityI. Added the rewrite rules Collect_simps and UnInt_simps.
Thu, 12 Jan 1995 10:39:47 +0100 Proved sum_bij, sum_ord_iso_cong, prod_bij,
lcp [Thu, 12 Jan 1995 10:39:47 +0100] rev 859
Proved sum_bij, sum_ord_iso_cong, prod_bij, prod_ord_iso_cong,singleton_prod_bij, singleton_prod_ord_iso, prod_sum_singleton_bij, prod_sum_singleton_ord_iso. Rotated conjunctions in radd_Inl_iff, radd_Inr_iff to be more suitable for rewriting.
Thu, 12 Jan 1995 03:04:10 +0100 Proved case_cong and case_case.
lcp [Thu, 12 Jan 1995 03:04:10 +0100] rev 858
Proved case_cong and case_case.
Thu, 12 Jan 1995 03:03:45 +0100 Renamed single_fun to singleton_fun.
lcp [Thu, 12 Jan 1995 03:03:45 +0100] rev 857
Renamed single_fun to singleton_fun.
Thu, 12 Jan 1995 03:03:25 +0100 Now also depends upon equalities.thy, allowing use of the
lcp [Thu, 12 Jan 1995 03:03:25 +0100] rev 856
Now also depends upon equalities.thy, allowing use of the equalities in standard simpsets.
Thu, 12 Jan 1995 03:03:07 +0100 Added singleton_iff, Sigma_empty1, Sigma_empty2, Collect_simps
lcp [Thu, 12 Jan 1995 03:03:07 +0100] rev 855
Added singleton_iff, Sigma_empty1, Sigma_empty2, Collect_simps and UnInt_simps to ZF_ss. Added consI1 to ZF_typechecks.
Thu, 12 Jan 1995 03:02:34 +0100 Removed spurious comment about eq_cs
lcp [Thu, 12 Jan 1995 03:02:34 +0100] rev 854
Removed spurious comment about eq_cs
Thu, 12 Jan 1995 03:02:05 +0100 Moved theorems Ord_cases_lemma and Ord_cases to Ordinal.ML
lcp [Thu, 12 Jan 1995 03:02:05 +0100] rev 853
Moved theorems Ord_cases_lemma and Ord_cases to Ordinal.ML
Thu, 12 Jan 1995 03:01:40 +0100 Now depends upon Bool, so that 1 and 2 are defined
lcp [Thu, 12 Jan 1995 03:01:40 +0100] rev 852
Now depends upon Bool, so that 1 and 2 are defined
(0) -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip