Wed, 02 Nov 2005 14:47:00 +0100 Isar.loop;
wenzelm [Wed, 02 Nov 2005 14:47:00 +0100] rev 18063
Isar.loop;
Wed, 02 Nov 2005 14:46:58 +0100 moved consts declarations to consts.ML;
wenzelm [Wed, 02 Nov 2005 14:46:58 +0100] rev 18062
moved consts declarations to consts.ML;
Wed, 02 Nov 2005 14:46:57 +0100 Consts.dest;
wenzelm [Wed, 02 Nov 2005 14:46:57 +0100] rev 18061
Consts.dest;
Wed, 02 Nov 2005 14:46:56 +0100 Polymorphic constants.
wenzelm [Wed, 02 Nov 2005 14:46:56 +0100] rev 18060
Polymorphic constants.
Wed, 02 Nov 2005 14:46:54 +0100 added consts.ML;
wenzelm [Wed, 02 Nov 2005 14:46:54 +0100] rev 18059
added consts.ML;
Wed, 02 Nov 2005 14:46:53 +0100 fromConst: use Sign.const_typargs for efficient representation of type instances of constant declarations;
wenzelm [Wed, 02 Nov 2005 14:46:53 +0100] rev 18058
fromConst: use Sign.const_typargs for efficient representation of type instances of constant declarations;
Wed, 02 Nov 2005 14:46:51 +0100 dist_eqI: the_context();
wenzelm [Wed, 02 Nov 2005 14:46:51 +0100] rev 18057
dist_eqI: the_context();
Wed, 02 Nov 2005 14:46:49 +0100 Sign.const_monomorphic;
wenzelm [Wed, 02 Nov 2005 14:46:49 +0100] rev 18056
Sign.const_monomorphic;
Wed, 02 Nov 2005 14:46:47 +0100 Logic.nth_prem;
wenzelm [Wed, 02 Nov 2005 14:46:47 +0100] rev 18055
Logic.nth_prem;
Wed, 02 Nov 2005 11:02:29 +0100 added the collection of lemmas "supp_at"
urbanc [Wed, 02 Nov 2005 11:02:29 +0100] rev 18054
added the collection of lemmas "supp_at"
Tue, 01 Nov 2005 23:55:53 +0100 some minor tweaks in some proofs (nothing extraordinary)
urbanc [Tue, 01 Nov 2005 23:55:53 +0100] rev 18053
some minor tweaks in some proofs (nothing extraordinary)
Tue, 01 Nov 2005 23:54:29 +0100 tunings of some comments (nothing serious)
urbanc [Tue, 01 Nov 2005 23:54:29 +0100] rev 18052
tunings of some comments (nothing serious)
Mon, 31 Oct 2005 16:35:15 +0100 nth_*, fold_index refined
haftmann [Mon, 31 Oct 2005 16:35:15 +0100] rev 18051
nth_*, fold_index refined
Mon, 31 Oct 2005 16:00:15 +0100 fold_index replacing foldln
haftmann [Mon, 31 Oct 2005 16:00:15 +0100] rev 18050
fold_index replacing foldln
Mon, 31 Oct 2005 01:43:22 +0100 A few new lemmas
nipkow [Mon, 31 Oct 2005 01:43:22 +0100] rev 18049
A few new lemmas
Sun, 30 Oct 2005 10:55:56 +0100 tuned my last commit
urbanc [Sun, 30 Oct 2005 10:55:56 +0100] rev 18048
tuned my last commit
Sun, 30 Oct 2005 10:37:57 +0100 simplified the abs_supp_approx proof and tuned some comments in
urbanc [Sun, 30 Oct 2005 10:37:57 +0100] rev 18047
simplified the abs_supp_approx proof and tuned some comments in nominal_permeq.ML
Sat, 29 Oct 2005 15:01:25 +0200 Changed Simplifier.simp_modifiers to Simplifier.simp_modifiers'.
urbanc [Sat, 29 Oct 2005 15:01:25 +0200] rev 18046
Changed Simplifier.simp_modifiers to Simplifier.simp_modifiers'. This means the syntax of the tactics supports_simp and perm_simp are exactly like simp, namely (supports_simp add: .... del: ...) where the add's and del's are optional.
Sat, 29 Oct 2005 14:37:32 +0200 1) have adjusted the swapping of the result type
urbanc [Sat, 29 Oct 2005 14:37:32 +0200] rev 18045
1) have adjusted the swapping of the result type in add_datatype_i 2) have replaced map_nth_elem by Library.nth_map (there seems to be a clash with an existing nth_map somewhere - therefore the "Library")
Fri, 28 Oct 2005 22:37:57 +0200 tuned;
wenzelm [Fri, 28 Oct 2005 22:37:57 +0200] rev 18044
tuned;
Fri, 28 Oct 2005 22:32:55 +0200 lthms_containing: not o valid_thms;
wenzelm [Fri, 28 Oct 2005 22:32:55 +0200] rev 18043
lthms_containing: not o valid_thms;
Fri, 28 Oct 2005 22:28:15 +0200 added fact_tac, some_fact_tac;
wenzelm [Fri, 28 Oct 2005 22:28:15 +0200] rev 18042
added fact_tac, some_fact_tac; retrieve_thms: support literal facts; tuned export interfaces;
Fri, 28 Oct 2005 22:28:13 +0200 renamed Goal constant to prop, more general protect/unprotect interfaces;
wenzelm [Fri, 28 Oct 2005 22:28:13 +0200] rev 18041
renamed Goal constant to prop, more general protect/unprotect interfaces; tuned ProofContext.export interfaces;
Fri, 28 Oct 2005 22:28:12 +0200 renamed Goal constant to prop, more general protect/unprotect interfaces;
wenzelm [Fri, 28 Oct 2005 22:28:12 +0200] rev 18040
renamed Goal constant to prop, more general protect/unprotect interfaces;
Fri, 28 Oct 2005 22:28:11 +0200 added fact method;
wenzelm [Fri, 28 Oct 2005 22:28:11 +0200] rev 18039
added fact method; accomodate simplified Thm.lift_rule;
Fri, 28 Oct 2005 22:28:09 +0200 tuned ProofContext.export interfaces;
wenzelm [Fri, 28 Oct 2005 22:28:09 +0200] rev 18038
tuned ProofContext.export interfaces;
Fri, 28 Oct 2005 22:28:07 +0200 syntax for literal facts;
wenzelm [Fri, 28 Oct 2005 22:28:07 +0200] rev 18037
syntax for literal facts;
Fri, 28 Oct 2005 22:28:06 +0200 removed try_dest_Goal, use Logic.unprotect;
wenzelm [Fri, 28 Oct 2005 22:28:06 +0200] rev 18036
removed try_dest_Goal, use Logic.unprotect;
Fri, 28 Oct 2005 22:28:04 +0200 added cgoal_of;
wenzelm [Fri, 28 Oct 2005 22:28:04 +0200] rev 18035
added cgoal_of; simplified lift_rule: take goal cterm instead of goal state thm, use Logic.lift_abs/all;
Fri, 28 Oct 2005 22:28:03 +0200 accomodate simplified Thm.lift_rule;
wenzelm [Fri, 28 Oct 2005 22:28:03 +0200] rev 18034
accomodate simplified Thm.lift_rule; tuned;
Fri, 28 Oct 2005 22:28:02 +0200 export cong_modifiers, simp_modifiers';
wenzelm [Fri, 28 Oct 2005 22:28:02 +0200] rev 18033
export cong_modifiers, simp_modifiers';
Fri, 28 Oct 2005 22:28:00 +0200 certify_term: tuned monomorphic consts;
wenzelm [Fri, 28 Oct 2005 22:28:00 +0200] rev 18032
certify_term: tuned monomorphic consts;
Fri, 28 Oct 2005 22:27:59 +0200 datatype thmref: added Fact;
wenzelm [Fri, 28 Oct 2005 22:27:59 +0200] rev 18031
datatype thmref: added Fact; renamed Goal constant to prop;
Fri, 28 Oct 2005 22:27:58 +0200 Logic.lift_all;
wenzelm [Fri, 28 Oct 2005 22:27:58 +0200] rev 18030
Logic.lift_all;
Fri, 28 Oct 2005 22:27:57 +0200 renamed Goal constant to prop, more general protect/unprotect interfaces;
wenzelm [Fri, 28 Oct 2005 22:27:57 +0200] rev 18029
renamed Goal constant to prop, more general protect/unprotect interfaces; replaced lift_fns by lift_abs, lift_all;
Fri, 28 Oct 2005 22:27:56 +0200 renamed Goal.norm_hhf_rule to Goal.norm_hhf;
wenzelm [Fri, 28 Oct 2005 22:27:56 +0200] rev 18028
renamed Goal.norm_hhf_rule to Goal.norm_hhf;
Fri, 28 Oct 2005 22:27:55 +0200 renamed Goal constant to prop, more general protect/unprotect interfaces;
wenzelm [Fri, 28 Oct 2005 22:27:55 +0200] rev 18027
renamed Goal constant to prop, more general protect/unprotect interfaces; renamed norm_hhf_rule to norm_hhf; added comp_hhf, compose_hhf_tac, based on Drule.lift_all;
Fri, 28 Oct 2005 22:27:54 +0200 added add_local/add_global;
wenzelm [Fri, 28 Oct 2005 22:27:54 +0200] rev 18026
added add_local/add_global; index props (for add_local only); added could_unify;
Fri, 28 Oct 2005 22:27:52 +0200 added incr_indexes;
wenzelm [Fri, 28 Oct 2005 22:27:52 +0200] rev 18025
added incr_indexes; added lift_all (approx. reverse of gen_all); renamed Goal constant to prop, more general protect/unprotect interfaces;
Fri, 28 Oct 2005 22:27:51 +0200 renamed Goal constant to prop;
wenzelm [Fri, 28 Oct 2005 22:27:51 +0200] rev 18024
renamed Goal constant to prop;
Fri, 28 Oct 2005 22:27:47 +0200 accomodate simplified Thm.lift_rule;
wenzelm [Fri, 28 Oct 2005 22:27:47 +0200] rev 18023
accomodate simplified Thm.lift_rule;
Fri, 28 Oct 2005 22:27:46 +0200 Logic.unprotect;
wenzelm [Fri, 28 Oct 2005 22:27:46 +0200] rev 18022
Logic.unprotect;
Fri, 28 Oct 2005 22:27:44 +0200 literal facts;
wenzelm [Fri, 28 Oct 2005 22:27:44 +0200] rev 18021
literal facts;
Fri, 28 Oct 2005 22:27:41 +0200 * Pure/Isar: literal facts;
wenzelm [Fri, 28 Oct 2005 22:27:41 +0200] rev 18020
* Pure/Isar: literal facts; * ML/Pure: tuned Thm.lift_rule; * ML/Pure: renamed Goal constant to prop, more general uses;
Fri, 28 Oct 2005 22:26:10 +0200 tuned;
wenzelm [Fri, 28 Oct 2005 22:26:10 +0200] rev 18019
tuned;
Fri, 28 Oct 2005 20:18:37 +0200 unnecessary imports removed
webertj [Fri, 28 Oct 2005 20:18:37 +0200] rev 18018
unnecessary imports removed
Fri, 28 Oct 2005 18:53:26 +0200 fixed case names in the weak induction principle and
urbanc [Fri, 28 Oct 2005 18:53:26 +0200] rev 18017
fixed case names in the weak induction principle and changed name from "induct" to "induct_weak"
Fri, 28 Oct 2005 18:22:26 +0200 Implemented proof of weak induction theorem.
berghofe [Fri, 28 Oct 2005 18:22:26 +0200] rev 18016
Implemented proof of weak induction theorem.
Fri, 28 Oct 2005 17:59:07 +0200 Added "deepen" method.
berghofe [Fri, 28 Oct 2005 17:59:07 +0200] rev 18015
Added "deepen" method.
Fri, 28 Oct 2005 17:27:49 +0200 circumvented smlnj value restriction
haftmann [Fri, 28 Oct 2005 17:27:49 +0200] rev 18014
circumvented smlnj value restriction
Fri, 28 Oct 2005 17:27:04 +0200 added extraction interface for code generator
haftmann [Fri, 28 Oct 2005 17:27:04 +0200] rev 18013
added extraction interface for code generator
Fri, 28 Oct 2005 16:43:46 +0200 Added (optional) arguments to the tactics
urbanc [Fri, 28 Oct 2005 16:43:46 +0200] rev 18012
Added (optional) arguments to the tactics perm_eq_simp and supports_simp. They now follow the "simp"-way and use the syntax: apply(supports_simp simp add: thms) etc.
Fri, 28 Oct 2005 16:35:40 +0200 cleaned up nth, nth_update, nth_map and nth_string functions
haftmann [Fri, 28 Oct 2005 16:35:40 +0200] rev 18011
cleaned up nth, nth_update, nth_map and nth_string functions
Fri, 28 Oct 2005 13:52:57 +0200 Removed legacy prove_goalw_cterm command.
berghofe [Fri, 28 Oct 2005 13:52:57 +0200] rev 18010
Removed legacy prove_goalw_cterm command.
Fri, 28 Oct 2005 12:22:34 +0200 got rid of obsolete prove_goalw_cterm
paulson [Fri, 28 Oct 2005 12:22:34 +0200] rev 18009
got rid of obsolete prove_goalw_cterm
Fri, 28 Oct 2005 09:36:19 +0200 swapped add_datatype result
haftmann [Fri, 28 Oct 2005 09:36:19 +0200] rev 18008
swapped add_datatype result
Fri, 28 Oct 2005 09:35:04 +0200 removed obfuscating PStrStrTab
haftmann [Fri, 28 Oct 2005 09:35:04 +0200] rev 18007
removed obfuscating PStrStrTab
Fri, 28 Oct 2005 08:40:55 +0200 reachable - abandoned foldl_map in favor of fold_map
haftmann [Fri, 28 Oct 2005 08:40:55 +0200] rev 18006
reachable - abandoned foldl_map in favor of fold_map
Fri, 28 Oct 2005 02:30:53 +0200 Added Tools/res_hol_clause.ML
mengj [Fri, 28 Oct 2005 02:30:53 +0200] rev 18005
Added Tools/res_hol_clause.ML
Fri, 28 Oct 2005 02:30:12 +0200 Added a new file res_hol_clause.ML to Reconstruction.thy. This file is used to translate HOL formulae into FOL clauses.
mengj [Fri, 28 Oct 2005 02:30:12 +0200] rev 18004
Added a new file res_hol_clause.ML to Reconstruction.thy. This file is used to translate HOL formulae into FOL clauses.
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip