Wed, 07 Apr 2010 20:40:42 +0200 shorten the code by conditional function application
boehmes [Wed, 07 Apr 2010 20:40:42 +0200] rev 36083
shorten the code by conditional function application
Wed, 07 Apr 2010 20:38:11 +0200 fail for problems containg the universal sort (as those problems cannot be atomized)
boehmes [Wed, 07 Apr 2010 20:38:11 +0200] rev 36082
fail for problems containg the universal sort (as those problems cannot be atomized)
Wed, 07 Apr 2010 19:48:58 +0200 renamed "smt_record" to "smt_fixed" (somewhat more expressive) and inverted its semantics
boehmes [Wed, 07 Apr 2010 19:48:58 +0200] rev 36081
renamed "smt_record" to "smt_fixed" (somewhat more expressive) and inverted its semantics
Wed, 07 Apr 2010 17:24:44 +0200 Added Information theory and Example: dining cryptographers
hoelzl [Wed, 07 Apr 2010 17:24:44 +0200] rev 36080
Added Information theory and Example: dining cryptographers
Wed, 07 Apr 2010 11:05:11 +0200 simplified induction case in finite_psubset_induct; tuned the proof that uses this induction principle
Christian Urban <urbanc@in.tum.de> [Wed, 07 Apr 2010 11:05:11 +0200] rev 36079
simplified induction case in finite_psubset_induct; tuned the proof that uses this induction principle
Tue, 06 Apr 2010 11:00:57 +0200 removed (latex output) notation which is sometimes very ugly
krauss [Tue, 06 Apr 2010 11:00:57 +0200] rev 36078
removed (latex output) notation which is sometimes very ugly
Tue, 06 Apr 2010 10:48:16 +0200 merged
boehmes [Tue, 06 Apr 2010 10:48:16 +0200] rev 36077
merged
Tue, 06 Apr 2010 10:46:28 +0200 added missing mult_1_left to linarith simp rules
boehmes [Tue, 06 Apr 2010 10:46:28 +0200] rev 36076
added missing mult_1_left to linarith simp rules
Tue, 06 Apr 2010 09:27:03 +0200 tuned proof (no induction needed); removed unused lemma and fuzzy comment
krauss [Tue, 06 Apr 2010 09:27:03 +0200] rev 36075
tuned proof (no induction needed); removed unused lemma and fuzzy comment
Fri, 02 Apr 2010 17:20:43 +0200 isatest: basic setup for cygwin-poly on atbroy102;
wenzelm [Fri, 02 Apr 2010 17:20:43 +0200] rev 36074
isatest: basic setup for cygwin-poly on atbroy102;
Thu, 01 Apr 2010 15:37:30 +0200 slightly more standard dependencies;
wenzelm [Thu, 01 Apr 2010 15:37:30 +0200] rev 36073
slightly more standard dependencies;
Thu, 01 Apr 2010 12:19:37 +0200 merged
nipkow [Thu, 01 Apr 2010 12:19:37 +0200] rev 36072
merged
Thu, 01 Apr 2010 12:19:20 +0200 tuned many proofs a bit
nipkow [Thu, 01 Apr 2010 12:19:20 +0200] rev 36071
tuned many proofs a bit
Thu, 01 Apr 2010 09:31:58 +0200 merged
nipkow [Thu, 01 Apr 2010 09:31:58 +0200] rev 36070
merged
Mon, 29 Mar 2010 09:47:21 +0200 documented [[trace_simp=true]]
nipkow [Mon, 29 Mar 2010 09:47:21 +0200] rev 36069
documented [[trace_simp=true]]
Thu, 01 Apr 2010 11:12:08 +0200 add missing goal argument
blanchet [Thu, 01 Apr 2010 11:12:08 +0200] rev 36068
add missing goal argument
Thu, 01 Apr 2010 10:54:21 +0200 adapt syntax of Sledgehammer options in examples
blanchet [Thu, 01 Apr 2010 10:54:21 +0200] rev 36067
adapt syntax of Sledgehammer options in examples
Thu, 01 Apr 2010 10:27:06 +0200 merged
blanchet [Thu, 01 Apr 2010 10:27:06 +0200] rev 36066
merged
Thu, 01 Apr 2010 10:26:45 +0200 fixed layout of Sledgehammer output
blanchet [Thu, 01 Apr 2010 10:26:45 +0200] rev 36065
fixed layout of Sledgehammer output
Mon, 29 Mar 2010 19:49:57 +0200 added "modulus" and "sorts" options to control Sledgehammer's Isar proof output
blanchet [Mon, 29 Mar 2010 19:49:57 +0200] rev 36064
added "modulus" and "sorts" options to control Sledgehammer's Isar proof output
Mon, 29 Mar 2010 18:44:24 +0200 make Sledgehammer output "by" vs. "apply", "qed" vs. "next", and any necessary "prefer"
blanchet [Mon, 29 Mar 2010 18:44:24 +0200] rev 36063
make Sledgehammer output "by" vs. "apply", "qed" vs. "next", and any necessary "prefer"
Mon, 29 Mar 2010 15:50:18 +0200 get rid of Polyhash, since it's no longer used
blanchet [Mon, 29 Mar 2010 15:50:18 +0200] rev 36062
get rid of Polyhash, since it's no longer used
Mon, 29 Mar 2010 15:26:19 +0200 remove use of Polyhash;
blanchet [Mon, 29 Mar 2010 15:26:19 +0200] rev 36061
remove use of Polyhash; the new code is slightly faster. Also, "subtract_cls" now has canonical argument ordering.
Mon, 29 Mar 2010 14:49:53 +0200 reintroduce efficient set structure to collect "no_atp" theorems
blanchet [Mon, 29 Mar 2010 14:49:53 +0200] rev 36060
reintroduce efficient set structure to collect "no_atp" theorems
Mon, 29 Mar 2010 12:21:51 +0200 made "theory_const" a Sledgehammer option;
blanchet [Mon, 29 Mar 2010 12:21:51 +0200] rev 36059
made "theory_const" a Sledgehammer option; by default, it's true for SPASS and false for the others. This eliminates the need for the "spass_no_tc" ATP, which can be obtained by passing "no_theory_const" instead.
Mon, 29 Mar 2010 12:01:00 +0200 added "respect_no_atp" and "convergence" options to Sledgehammer;
blanchet [Mon, 29 Mar 2010 12:01:00 +0200] rev 36058
added "respect_no_atp" and "convergence" options to Sledgehammer; these were previously hard-coded in "sledgehammer_fact_filter.ML"
Wed, 31 Mar 2010 16:44:41 +0200 adding MREC induction rule in Imperative HOL
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36057
adding MREC induction rule in Imperative HOL
Wed, 31 Mar 2010 16:44:41 +0200 made smlnj happy
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36056
made smlnj happy
Wed, 31 Mar 2010 16:44:41 +0200 adding examples of function predicate replacement and arithmetic examples for the predicate compiler; tuned
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36055
adding examples of function predicate replacement and arithmetic examples for the predicate compiler; tuned
Wed, 31 Mar 2010 16:44:41 +0200 adopting specialisation examples to moving the alternative defs in the library
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36054
adopting specialisation examples to moving the alternative defs in the library
Wed, 31 Mar 2010 16:44:41 +0200 adding setup for handling arithmetic of natural numbers and integers precisely and more efficiently in the predicate compiler; changed alternative size_list definition for predicate compiler
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36053
adding setup for handling arithmetic of natural numbers and integers precisely and more efficiently in the predicate compiler; changed alternative size_list definition for predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 no specialisation for predicates without introduction rules in the predicate compiler
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36052
no specialisation for predicates without introduction rules in the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 improving lookup function to handle overloaded constants more correctly in the function flattening of the predicate compiler
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36051
improving lookup function to handle overloaded constants more correctly in the function flattening of the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 activating the signature of Predicate_Compile again which was deactivated in changeset d93a3cb55068 for debugging purposes
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36050
activating the signature of Predicate_Compile again which was deactivated in changeset d93a3cb55068 for debugging purposes
Wed, 31 Mar 2010 16:44:41 +0200 adding iterate_upto interface in compilations and iterate_upto functions in Isabelle theories for arithmetic setup of the predicate compiler
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36049
adding iterate_upto interface in compilations and iterate_upto functions in Isabelle theories for arithmetic setup of the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 clarifying the Predicate_Compile_Core signature
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36048
clarifying the Predicate_Compile_Core signature
Wed, 31 Mar 2010 16:44:41 +0200 adding signature to Predicate_Compile_Aux; tuning Predicate_Compile_Aux structure
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36047
adding signature to Predicate_Compile_Aux; tuning Predicate_Compile_Aux structure
Wed, 31 Mar 2010 16:44:41 +0200 putting compilation setup of predicate compiler in a separate file
bulwahn [Wed, 31 Mar 2010 16:44:41 +0200] rev 36046
putting compilation setup of predicate compiler in a separate file
Tue, 30 Mar 2010 15:46:50 -0700 simplify fold_graph proofs
huffman [Tue, 30 Mar 2010 15:46:50 -0700] rev 36045
simplify fold_graph proofs
Tue, 30 Mar 2010 23:12:55 +0200 NEWS
krauss [Tue, 30 Mar 2010 23:12:55 +0200] rev 36044
NEWS
Tue, 30 Mar 2010 15:25:35 +0200 removed dead code; fixed typo
krauss [Tue, 30 Mar 2010 15:25:35 +0200] rev 36043
removed dead code; fixed typo
Tue, 30 Mar 2010 15:25:30 +0200 switched PThm/PAxm etc. to use canonical order of type variables (term variables unchanged)
krauss [Tue, 30 Mar 2010 15:25:30 +0200] rev 36042
switched PThm/PAxm etc. to use canonical order of type variables (term variables unchanged)
Tue, 30 Mar 2010 12:47:39 +0200 merged
wenzelm [Tue, 30 Mar 2010 12:47:39 +0200] rev 36041
merged
Mon, 29 Mar 2010 17:30:56 +0200 adding skip_proof in the examples because proof procedure cannot handle alternative compilations yet
bulwahn [Mon, 29 Mar 2010 17:30:56 +0200] rev 36040
adding skip_proof in the examples because proof procedure cannot handle alternative compilations yet
Mon, 29 Mar 2010 17:30:55 +0200 tuned
bulwahn [Mon, 29 Mar 2010 17:30:55 +0200] rev 36039
tuned
Mon, 29 Mar 2010 17:30:54 +0200 generalized alternative functions to alternative compilation to handle arithmetic functions better
bulwahn [Mon, 29 Mar 2010 17:30:54 +0200] rev 36038
generalized alternative functions to alternative compilation to handle arithmetic functions better
Mon, 29 Mar 2010 17:30:54 +0200 correcting alternative functions with tuples
bulwahn [Mon, 29 Mar 2010 17:30:54 +0200] rev 36037
correcting alternative functions with tuples
Mon, 29 Mar 2010 17:30:53 +0200 no specialisation for patterns with only tuples in the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:53 +0200] rev 36036
no specialisation for patterns with only tuples in the predicate compiler
Mon, 29 Mar 2010 17:30:53 +0200 adding registration of functions in the function flattening
bulwahn [Mon, 29 Mar 2010 17:30:53 +0200] rev 36035
adding registration of functions in the function flattening
Mon, 29 Mar 2010 17:30:53 +0200 added book-keeping, registration and compilation with alternative functions for predicates in the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:53 +0200] rev 36034
added book-keeping, registration and compilation with alternative functions for predicates in the predicate compiler
Mon, 29 Mar 2010 17:30:52 +0200 adding specialisation examples of the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:52 +0200] rev 36033
adding specialisation examples of the predicate compiler
Mon, 29 Mar 2010 17:30:52 +0200 adding specialisation of predicates to the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:52 +0200] rev 36032
adding specialisation of predicates to the predicate compiler
Mon, 29 Mar 2010 17:30:50 +0200 returning an more understandable user error message in the values command
bulwahn [Mon, 29 Mar 2010 17:30:50 +0200] rev 36031
returning an more understandable user error message in the values command
Mon, 29 Mar 2010 17:30:49 +0200 adding Lazy_Sequences with explicit depth-bound
bulwahn [Mon, 29 Mar 2010 17:30:49 +0200] rev 36030
adding Lazy_Sequences with explicit depth-bound
Mon, 29 Mar 2010 17:30:48 +0200 removing fishing for split thm in the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:48 +0200] rev 36029
removing fishing for split thm in the predicate compiler
Mon, 29 Mar 2010 17:30:46 +0200 prefer recursive calls before others in the mode inference
bulwahn [Mon, 29 Mar 2010 17:30:46 +0200] rev 36028
prefer recursive calls before others in the mode inference
Mon, 29 Mar 2010 17:30:45 +0200 added statistics to values command for random generation
bulwahn [Mon, 29 Mar 2010 17:30:45 +0200] rev 36027
added statistics to values command for random generation
Mon, 29 Mar 2010 17:30:43 +0200 adopting Predicate_Compile_Quickcheck
bulwahn [Mon, 29 Mar 2010 17:30:43 +0200] rev 36026
adopting Predicate_Compile_Quickcheck
Mon, 29 Mar 2010 17:30:43 +0200 made quickcheck generic with respect to which compilation; added random compilation to quickcheck
bulwahn [Mon, 29 Mar 2010 17:30:43 +0200] rev 36025
made quickcheck generic with respect to which compilation; added random compilation to quickcheck
Mon, 29 Mar 2010 17:30:41 +0200 removed yieldn in Lazy_Sequence and put in the ML structure; corrects behaviour of values command
bulwahn [Mon, 29 Mar 2010 17:30:41 +0200] rev 36024
removed yieldn in Lazy_Sequence and put in the ML structure; corrects behaviour of values command
Mon, 29 Mar 2010 17:30:40 +0200 adding a hook for experiments in the predicate compilation process
bulwahn [Mon, 29 Mar 2010 17:30:40 +0200] rev 36023
adding a hook for experiments in the predicate compilation process
Mon, 29 Mar 2010 17:30:40 +0200 removing simple equalities in introduction rules in the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:40 +0200] rev 36022
removing simple equalities in introduction rules in the predicate compiler
Mon, 29 Mar 2010 17:30:39 +0200 adopting Predicate_Compile
bulwahn [Mon, 29 Mar 2010 17:30:39 +0200] rev 36021
adopting Predicate_Compile
Mon, 29 Mar 2010 17:30:38 +0200 adding values command for new monad; added new random monad compilation to predicate_compile_quickcheck
bulwahn [Mon, 29 Mar 2010 17:30:38 +0200] rev 36020
adding values command for new monad; added new random monad compilation to predicate_compile_quickcheck
Mon, 29 Mar 2010 17:30:36 +0200 generalizing the compilation process of the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:36 +0200] rev 36019
generalizing the compilation process of the predicate compiler
Mon, 29 Mar 2010 17:30:36 +0200 added new compilation to predicate_compiler
bulwahn [Mon, 29 Mar 2010 17:30:36 +0200] rev 36018
added new compilation to predicate_compiler
Mon, 29 Mar 2010 17:30:34 +0200 adding new depth-limited and new random monad for the predicate compiler
bulwahn [Mon, 29 Mar 2010 17:30:34 +0200] rev 36017
adding new depth-limited and new random monad for the predicate compiler
Tue, 30 Mar 2010 00:47:52 +0200 recovered StringBuilder functionality after subtle change of + and ++ in Scala 2.8.0 Beta 1;
wenzelm [Tue, 30 Mar 2010 00:47:52 +0200] rev 36016
recovered StringBuilder functionality after subtle change of + and ++ in Scala 2.8.0 Beta 1;
Tue, 30 Mar 2010 00:13:27 +0200 adapted to Scala 2.8.0 Beta 1;
wenzelm [Tue, 30 Mar 2010 00:13:27 +0200] rev 36015
adapted to Scala 2.8.0 Beta 1;
Tue, 30 Mar 2010 00:12:42 +0200 auto update by Netbeans 6.8;
wenzelm [Tue, 30 Mar 2010 00:12:42 +0200] rev 36014
auto update by Netbeans 6.8;
Tue, 30 Mar 2010 00:11:41 +0200 adapted to Netbeans 6.8 and Scala for Netbeans 6.8v1.1;
wenzelm [Tue, 30 Mar 2010 00:11:41 +0200] rev 36013
adapted to Netbeans 6.8 and Scala for Netbeans 6.8v1.1;
Mon, 29 Mar 2010 22:55:57 +0200 replaced some deprecated methods;
wenzelm [Mon, 29 Mar 2010 22:55:57 +0200] rev 36012
replaced some deprecated methods;
Mon, 29 Mar 2010 22:43:56 +0200 adapted to Scala 2.8.0 Beta1 -- with notable changes to scala.collection;
wenzelm [Mon, 29 Mar 2010 22:43:56 +0200] rev 36011
adapted to Scala 2.8.0 Beta1 -- with notable changes to scala.collection;
Mon, 29 Mar 2010 01:07:01 -0700 merged
huffman [Mon, 29 Mar 2010 01:07:01 -0700] rev 36010
merged
Sun, 28 Mar 2010 12:50:38 -0700 use lattice theorems to prove set theorems
huffman [Sun, 28 Mar 2010 12:50:38 -0700] rev 36009
use lattice theorems to prove set theorems
Sun, 28 Mar 2010 12:49:14 -0700 add/change some lemmas about lattices
huffman [Sun, 28 Mar 2010 12:49:14 -0700] rev 36008
add/change some lemmas about lattices
Sun, 28 Mar 2010 10:34:02 -0700 cleaned up some proofs
huffman [Sun, 28 Mar 2010 10:34:02 -0700] rev 36007
cleaned up some proofs
Mon, 29 Mar 2010 09:06:34 +0200 the configuration option 'trace_simp' now uses the reference of the ProofGeneral settings menu as (dynamic) default value
boehmes [Mon, 29 Mar 2010 09:06:34 +0200] rev 36006
the configuration option 'trace_simp' now uses the reference of the ProofGeneral settings menu as (dynamic) default value
Sun, 28 Mar 2010 19:34:08 +0200 merged
wenzelm [Sun, 28 Mar 2010 19:34:08 +0200] rev 36005
merged
Sun, 28 Mar 2010 19:20:52 +0200 implicit checkpoint in Local_Theory.theory as well -- no longer export Local_Theory.checkpoint;
wenzelm [Sun, 28 Mar 2010 19:20:52 +0200] rev 36004
implicit checkpoint in Local_Theory.theory as well -- no longer export Local_Theory.checkpoint;
Sun, 28 Mar 2010 18:39:27 +0200 make SML/NJ happy
blanchet [Sun, 28 Mar 2010 18:39:27 +0200] rev 36003
make SML/NJ happy
Sun, 28 Mar 2010 17:43:09 +0200 pass raw Context.generic, to avoid wasteful Context.proof_of -- Config.get_thy is often used in performance critical spots like unify.ML;
wenzelm [Sun, 28 Mar 2010 17:43:09 +0200] rev 36002
pass raw Context.generic, to avoid wasteful Context.proof_of -- Config.get_thy is often used in performance critical spots like unify.ML;
Sun, 28 Mar 2010 16:59:06 +0200 static defaults for configuration options;
wenzelm [Sun, 28 Mar 2010 16:59:06 +0200] rev 36001
static defaults for configuration options;
Sun, 28 Mar 2010 16:13:29 +0200 configuration options admit dynamic default values;
wenzelm [Sun, 28 Mar 2010 16:13:29 +0200] rev 36000
configuration options admit dynamic default values;
Sun, 28 Mar 2010 16:29:51 +0200 tuned;
wenzelm [Sun, 28 Mar 2010 16:29:51 +0200] rev 35999
tuned;
Sun, 28 Mar 2010 15:38:07 +0200 do not export Attrib.register_config, to make it harder to use low-level Config.declare after the bootstrap phase;
wenzelm [Sun, 28 Mar 2010 15:38:07 +0200] rev 35998
do not export Attrib.register_config, to make it harder to use low-level Config.declare after the bootstrap phase;
Sun, 28 Mar 2010 15:13:19 +0200 use regular Attrib.config instead of low-level Config.declare/Attrib.register_config;
wenzelm [Sun, 28 Mar 2010 15:13:19 +0200] rev 35997
use regular Attrib.config instead of low-level Config.declare/Attrib.register_config;
Sat, 27 Mar 2010 21:46:10 +0100 merged
wenzelm [Sat, 27 Mar 2010 21:46:10 +0100] rev 35996
merged
Sat, 27 Mar 2010 21:34:28 +0100 re-introduce reference to control simplifier tracing (needed for ProofGeneral settings menu) (cf. 12bb31230550)
boehmes [Sat, 27 Mar 2010 21:34:28 +0100] rev 35995
re-introduce reference to control simplifier tracing (needed for ProofGeneral settings menu) (cf. 12bb31230550)
Sat, 27 Mar 2010 21:38:38 +0100 Typedef.info: separate global and local part, only the latter is transformed by morphisms;
wenzelm [Sat, 27 Mar 2010 21:38:38 +0100] rev 35994
Typedef.info: separate global and local part, only the latter is transformed by morphisms;
Sat, 27 Mar 2010 18:43:11 +0100 merged
nipkow [Sat, 27 Mar 2010 18:43:11 +0100] rev 35993
merged
Sat, 27 Mar 2010 18:42:27 +0100 added reference to Trace Simp Depth.
nipkow [Sat, 27 Mar 2010 18:42:27 +0100] rev 35992
added reference to Trace Simp Depth.
Sat, 27 Mar 2010 18:12:02 +0100 merged
wenzelm [Sat, 27 Mar 2010 18:12:02 +0100] rev 35991
merged
Sat, 27 Mar 2010 14:48:46 +0100 Automated lifting can be restricted to specific quotient types
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 27 Mar 2010 14:48:46 +0100] rev 35990
Automated lifting can be restricted to specific quotient types
Sat, 27 Mar 2010 18:07:21 +0100 moved Primitive_Defs.mk_defpair to OldGoals.mk_defpair;
wenzelm [Sat, 27 Mar 2010 18:07:21 +0100] rev 35989
moved Primitive_Defs.mk_defpair to OldGoals.mk_defpair;
Sat, 27 Mar 2010 17:36:32 +0100 disallow premises in primitive Theory.add_def -- handle in Thm.add_def;
wenzelm [Sat, 27 Mar 2010 17:36:32 +0100] rev 35988
disallow premises in primitive Theory.add_def -- handle in Thm.add_def; eliminated obsolete Sign.cert_def; misc tuning and clarification;
Sat, 27 Mar 2010 16:01:45 +0100 disallow sort constraints in primitive Theory.add_axiom/add_def -- handled in Thm.add_axiom/add_def;
wenzelm [Sat, 27 Mar 2010 16:01:45 +0100] rev 35987
disallow sort constraints in primitive Theory.add_axiom/add_def -- handled in Thm.add_axiom/add_def;
Sat, 27 Mar 2010 15:47:57 +0100 added Term.fold_atyps_sorts convenience;
wenzelm [Sat, 27 Mar 2010 15:47:57 +0100] rev 35986
added Term.fold_atyps_sorts convenience;
Sat, 27 Mar 2010 15:20:31 +0100 moved Drule.forall_intr_frees to Thm.forall_intr_frees (in more_thm.ML, which is loaded before pure_thy.ML);
wenzelm [Sat, 27 Mar 2010 15:20:31 +0100] rev 35985
moved Drule.forall_intr_frees to Thm.forall_intr_frees (in more_thm.ML, which is loaded before pure_thy.ML); discontinued old-style Theory.add_defs(_i) in favour of more basic Theory.add_def; modernized PureThy.add_defs etc. -- refer to high-level Thm.add_def;
Sat, 27 Mar 2010 14:10:37 +0100 eliminated old-style Theory.add_defs_i;
wenzelm [Sat, 27 Mar 2010 14:10:37 +0100] rev 35984
eliminated old-style Theory.add_defs_i;
Sat, 27 Mar 2010 02:10:00 +0100 slightly more general simproc (avoids errors of linarith)
boehmes [Sat, 27 Mar 2010 02:10:00 +0100] rev 35983
slightly more general simproc (avoids errors of linarith)
Sat, 27 Mar 2010 00:08:39 +0100 merged
boehmes [Sat, 27 Mar 2010 00:08:39 +0100] rev 35982
merged
Fri, 26 Mar 2010 23:58:27 +0100 updated SMT certificates
boehmes [Fri, 26 Mar 2010 23:58:27 +0100] rev 35981
updated SMT certificates
Fri, 26 Mar 2010 23:57:35 +0100 made renamings stable under name changes in the original problem (uninterpreted names are irrelevant to the SMT solver, and caching of SMT certificates relies on irrelevancy of renamings)
boehmes [Fri, 26 Mar 2010 23:57:35 +0100] rev 35980
made renamings stable under name changes in the original problem (uninterpreted names are irrelevant to the SMT solver, and caching of SMT certificates relies on irrelevancy of renamings)
Fri, 26 Mar 2010 23:46:22 +0100 replaced references 'trace_simp' and 'debug_simp' by configuration options stored in the context
boehmes [Fri, 26 Mar 2010 23:46:22 +0100] rev 35979
replaced references 'trace_simp' and 'debug_simp' by configuration options stored in the context
Fri, 26 Mar 2010 20:30:03 +0100 merged
wenzelm [Fri, 26 Mar 2010 20:30:03 +0100] rev 35978
merged
Fri, 26 Mar 2010 18:03:01 +0100 Added finite measure space.
hoelzl [Fri, 26 Mar 2010 18:03:01 +0100] rev 35977
Added finite measure space.
Fri, 26 Mar 2010 20:30:05 +0100 tuned white space;
wenzelm [Fri, 26 Mar 2010 20:30:05 +0100] rev 35976
tuned white space;
Fri, 26 Mar 2010 20:28:15 +0100 more efficient merge_algebra for important special cases -- tricky due to required completion if class algebra changes;
wenzelm [Fri, 26 Mar 2010 20:28:15 +0100] rev 35975
more efficient merge_algebra for important special cases -- tricky due to required completion if class algebra changes;
Fri, 26 Mar 2010 17:59:11 +0100 low-level tuning for join/merge: ignore identical versions (SUBTLE CHANGE IN SEMANTICS);
wenzelm [Fri, 26 Mar 2010 17:59:11 +0100] rev 35974
low-level tuning for join/merge: ignore identical versions (SUBTLE CHANGE IN SEMANTICS);
Thu, 25 Mar 2010 23:18:42 +0100 merged
wenzelm [Thu, 25 Mar 2010 23:18:42 +0100] rev 35973
merged
Thu, 25 Mar 2010 17:56:31 +0100 merged
blanchet [Thu, 25 Mar 2010 17:56:31 +0100] rev 35972
merged
Thu, 25 Mar 2010 17:55:55 +0100 make Mirabelle happy again
blanchet [Thu, 25 Mar 2010 17:55:55 +0100] rev 35971
make Mirabelle happy again
Wed, 24 Mar 2010 14:51:36 +0100 revert debugging output that shouldn't have been submitted in the first place
blanchet [Wed, 24 Mar 2010 14:51:36 +0100] rev 35970
revert debugging output that shouldn't have been submitted in the first place
Wed, 24 Mar 2010 14:49:32 +0100 added support for Sledgehammer parameters;
blanchet [Wed, 24 Mar 2010 14:49:32 +0100] rev 35969
added support for Sledgehammer parameters; this change goes hand in hand with f8c738abaed8
Wed, 24 Mar 2010 14:43:35 +0100 simplify Nitpick parameter parsing code a little bit + make compile
blanchet [Wed, 24 Mar 2010 14:43:35 +0100] rev 35968
simplify Nitpick parameter parsing code a little bit + make compile
Wed, 24 Mar 2010 12:31:37 +0100 add new file "sledgehammer_util.ML" to setup
blanchet [Wed, 24 Mar 2010 12:31:37 +0100] rev 35967
add new file "sledgehammer_util.ML" to setup
Wed, 24 Mar 2010 12:30:33 +0100 honor the newly introduced Sledgehammer parameters and fixed the parsing;
blanchet [Wed, 24 Mar 2010 12:30:33 +0100] rev 35966
honor the newly introduced Sledgehammer parameters and fixed the parsing; e.g. the prover "e_isar" (formely "e_full") is gone, instead do sledgehammer [atps = e, isar_proof] to get the same effect
Tue, 23 Mar 2010 14:43:22 +0100 added a syntax for specifying facts to Sledgehammer;
blanchet [Tue, 23 Mar 2010 14:43:22 +0100] rev 35965
added a syntax for specifying facts to Sledgehammer; e.g., sledgehammer (add: foo del: bar) which tells the relevance filter to include "foo" but omit "bar".
Tue, 23 Mar 2010 11:40:46 +0100 leverage code now in Sledgehammer
blanchet [Tue, 23 Mar 2010 11:40:46 +0100] rev 35964
leverage code now in Sledgehammer
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip