Thu, 15 Apr 2010 15:38:58 +0200 |
wenzelm |
spelling;
|
changeset |
files
|
Thu, 15 Apr 2010 12:27:14 +0200 |
haftmann |
theory RBT with abstract type of red-black trees backed by implementation RBT_Impl
|
changeset |
files
|
Wed, 14 Apr 2010 22:18:10 +0200 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Wed, 14 Apr 2010 22:13:28 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 14 Apr 2010 21:22:48 +0200 |
blanchet |
merged
|
changeset |
files
|
Wed, 14 Apr 2010 21:22:13 +0200 |
blanchet |
added "overlord" option (to get easy access to output files for debugging) + systematically use "raw_goal" rather than an inconsistent mixture
|
changeset |
files
|
Wed, 14 Apr 2010 18:23:51 +0200 |
blanchet |
make Sledgehammer "minimize" output less confusing + round up (not down) time limits to nearest second
|
changeset |
files
|
Wed, 14 Apr 2010 17:10:16 +0200 |
blanchet |
make Sledgehammer's "timeout" option work for "minimize"
|
changeset |
files
|
Wed, 14 Apr 2010 16:50:25 +0200 |
blanchet |
fixed handling of "sledgehammer_params" that get a default value from Isabelle menu;
|
changeset |
files
|
Wed, 14 Apr 2010 19:46:36 +0200 |
hoelzl |
Spelling error: theroems -> theorems
|
changeset |
files
|
Wed, 14 Apr 2010 17:50:22 +0200 |
krauss |
advertise [rename_abs] attribute in LaTeXsugar -- wish I had known about this earier.
|
changeset |
files
|
Wed, 14 Apr 2010 16:15:19 +0200 |
krauss |
record package: corrected sort handling in type translations to avoid crashes when default sort is changed.
|
changeset |
files
|
Wed, 14 Apr 2010 22:08:47 +0200 |
wenzelm |
more precise treatment of UNC server prefix, e.g. //foo;
|
changeset |
files
|
Wed, 14 Apr 2010 22:07:01 +0200 |
wenzelm |
support named_root, which approximates UNC server prefix (for Cygwin);
|
changeset |
files
|
Wed, 14 Apr 2010 11:24:31 +0200 |
wenzelm |
updated Thm.add_axiom/add_def;
|
changeset |
files
|
Wed, 14 Apr 2010 11:11:23 +0200 |
wenzelm |
adapted PUBLISH_TEST for atbroy102, which only mounts /home/isatest;
|
changeset |
files
|
Tue, 13 Apr 2010 11:04:27 -0700 |
huffman |
bring HOLCF/ex/Domain_Proofs.thy up to date
|
changeset |
files
|
Tue, 13 Apr 2010 15:30:15 +0200 |
blanchet |
adapt Refute example to reflect latest soundness fix to Refute
|
changeset |
files
|
Tue, 13 Apr 2010 15:16:54 +0200 |
blanchet |
commented out unsound "lfp"/"gfp" handling + fixed set output syntax;
|
changeset |
files
|
Tue, 13 Apr 2010 14:08:58 +0200 |
blanchet |
merged
|
changeset |
files
|
Tue, 13 Apr 2010 13:26:06 +0200 |
blanchet |
make Nitpick output everything to tracing in debug mode;
|
changeset |
files
|
Tue, 13 Apr 2010 13:24:03 +0200 |
blanchet |
fix bug in Nitpick's handling of "<" (exposed by "GCD.setprod_coprime_int")
|
changeset |
files
|
Tue, 13 Apr 2010 11:43:11 +0200 |
blanchet |
cosmetics
|
changeset |
files
|
Tue, 13 Apr 2010 11:54:05 +0200 |
Cezary Kaliszyk |
merge
|
changeset |
files
|
Tue, 13 Apr 2010 11:40:55 +0200 |
Cezary Kaliszyk |
merge
|
changeset |
files
|
Tue, 13 Apr 2010 11:40:03 +0200 |
Cezary Kaliszyk |
add If respectfullness and preservation to Quotient package database
|
changeset |
files
|
Tue, 13 Apr 2010 11:30:12 +0200 |
haftmann |
more accurate pattern match
|
changeset |
files
|
Tue, 13 Apr 2010 11:13:52 +0200 |
haftmann |
dropped dead code
|
changeset |
files
|
Mon, 12 Apr 2010 19:29:16 -0700 |
huffman |
update domain package examples
|
changeset |
files
|
Mon, 12 Apr 2010 16:21:27 -0700 |
huffman |
remove dead code
|
changeset |
files
|
Mon, 12 Apr 2010 16:04:32 -0700 |
huffman |
share more code between definitional and axiomatic domain packages
|
changeset |
files
|
Mon, 12 Apr 2010 15:05:42 -0700 |
huffman |
for axiomatic domain package, declare types and arities in domain_axioms.ML instead of domain_extender.ML
|
changeset |
files
|
Mon, 12 Apr 2010 13:19:28 +0200 |
Cezary Kaliszyk |
Changed the type of Quot_True, so that it is an HOL constant.
|
changeset |
files
|
Sun, 11 Apr 2010 17:46:42 +0200 |
haftmann |
removed rather toyish tree
|
changeset |
files
|
Sun, 11 Apr 2010 17:40:43 +0200 |
haftmann |
updated keywords
|
changeset |
files
|
Sun, 11 Apr 2010 16:51:36 +0200 |
haftmann |
merged
|
changeset |
files
|
Sun, 11 Apr 2010 16:51:07 +0200 |
haftmann |
user interface for abstract datatypes is an attribute, not a command
|
changeset |
files
|
Sun, 11 Apr 2010 16:51:06 +0200 |
haftmann |
implementation of mappings by rbts
|
changeset |
files
|
Sun, 11 Apr 2010 16:51:06 +0200 |
haftmann |
lemma is_empty_empty
|
changeset |
files
|
Sun, 11 Apr 2010 16:51:05 +0200 |
haftmann |
constructor Mapping replaces AList
|
changeset |
files
|
Sun, 11 Apr 2010 15:42:05 +0200 |
wenzelm |
stay within Local_Defs layer;
|
changeset |
files
|
Sun, 11 Apr 2010 15:22:15 +0200 |
wenzelm |
expose foundational typedef axiom name;
|
changeset |
files
|
Sun, 11 Apr 2010 14:30:34 +0200 |
wenzelm |
Thm.add_axiom/add_def: return internal name of foundational axiom;
|
changeset |
files
|
Sun, 11 Apr 2010 14:06:35 +0200 |
wenzelm |
modernized datatype constructors;
|
changeset |
files
|
Sun, 11 Apr 2010 14:04:10 +0200 |
wenzelm |
of_sort_derivation: weaken bypasses derivation for identical sort -- accomodate proof terms by krauss/schropp, for example;
|
changeset |
files
|
Sun, 11 Apr 2010 13:13:23 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 11 Apr 2010 13:08:14 +0200 |
wenzelm |
of_sort_derivation: pass-through full type information -- following the version by krauss/schropp;
|
changeset |
files
|
Fri, 09 Apr 2010 13:35:54 +0200 |
wenzelm |
include JEDIT_APPLE_PROPERTIES by default;
|
changeset |
files
|
Fri, 09 Apr 2010 11:35:50 +0200 |
wenzelm |
isatest: more uniform setup for Unix vs. Cygwin;
|
changeset |
files
|
Thu, 08 Apr 2010 22:39:06 +0200 |
boehmes |
added missing case: meta universal quantifier
|
changeset |
files
|
Thu, 08 Apr 2010 08:17:27 +0200 |
bulwahn |
added imperative SAT checker; improved headers of example files; adopted IsaMakefile
|
changeset |
files
|
Wed, 07 Apr 2010 22:22:49 +0200 |
ballarin |
Merged.
|
changeset |
files
|
Wed, 07 Apr 2010 19:17:10 +0200 |
ballarin |
Merged resolving conflicts NEWS and locale.ML.
|
changeset |
files
|
Fri, 02 Apr 2010 13:33:48 +0200 |
ballarin |
Proper inheritance of mixins for activated facts and locale dependencies.
|
changeset |
files
|
Mon, 15 Feb 2010 19:54:54 +0100 |
ballarin |
Removed obsolete function.
|
changeset |
files
|
Mon, 15 Feb 2010 01:34:08 +0100 |
ballarin |
Graceful treatment of non-locale subgoals by methods unfold_locales and intro_locales.
|
changeset |
files
|
Mon, 15 Feb 2010 01:27:06 +0100 |
ballarin |
Tuned interpretation proofs.
|
changeset |
files
|
Thu, 11 Feb 2010 21:00:36 +0100 |
ballarin |
A rough implementation of full mixin inheritance; additional unit tests.
|
changeset |
files
|
Tue, 02 Feb 2010 21:23:20 +0100 |
ballarin |
Clarified invariant; tuned.
|
changeset |
files
|
Mon, 01 Feb 2010 21:59:27 +0100 |
ballarin |
More mixin tests.
|
changeset |
files
|
Mon, 01 Feb 2010 21:55:00 +0100 |
ballarin |
Use serial to be more debug friendly.
|
changeset |
files
|
Wed, 07 Apr 2010 20:40:42 +0200 |
boehmes |
buffered output (faster than direct output)
|
changeset |
files
|
Wed, 07 Apr 2010 20:40:42 +0200 |
boehmes |
simplified Cache_IO interface (input is just a string and not already stored in a file)
|
changeset |
files
|
Wed, 07 Apr 2010 20:40:42 +0200 |
boehmes |
shortened interface (do not export unused options and functions)
|
changeset |
files
|
Wed, 07 Apr 2010 20:40:42 +0200 |
boehmes |
always unfold definitions of specific constants (including special binders)
|
changeset |
files
|
Wed, 07 Apr 2010 20:40:42 +0200 |
boehmes |
shorten the code by conditional function application
|
changeset |
files
|
Wed, 07 Apr 2010 20:38:11 +0200 |
boehmes |
fail for problems containg the universal sort (as those problems cannot be atomized)
|
changeset |
files
|
Wed, 07 Apr 2010 19:48:58 +0200 |
boehmes |
renamed "smt_record" to "smt_fixed" (somewhat more expressive) and inverted its semantics
|
changeset |
files
|
Wed, 07 Apr 2010 17:24:44 +0200 |
hoelzl |
Added Information theory and Example: dining cryptographers
|
changeset |
files
|
Wed, 07 Apr 2010 11:05:11 +0200 |
Christian Urban |
simplified induction case in finite_psubset_induct; tuned the proof that uses this induction principle
|
changeset |
files
|
Tue, 06 Apr 2010 11:00:57 +0200 |
krauss |
removed (latex output) notation which is sometimes very ugly
|
changeset |
files
|
Tue, 06 Apr 2010 10:48:16 +0200 |
boehmes |
merged
|
changeset |
files
|
Tue, 06 Apr 2010 10:46:28 +0200 |
boehmes |
added missing mult_1_left to linarith simp rules
|
changeset |
files
|
Tue, 06 Apr 2010 09:27:03 +0200 |
krauss |
tuned proof (no induction needed); removed unused lemma and fuzzy comment
|
changeset |
files
|
Fri, 02 Apr 2010 17:20:43 +0200 |
wenzelm |
isatest: basic setup for cygwin-poly on atbroy102;
|
changeset |
files
|
Thu, 01 Apr 2010 15:37:30 +0200 |
wenzelm |
slightly more standard dependencies;
|
changeset |
files
|
Thu, 01 Apr 2010 12:19:37 +0200 |
nipkow |
merged
|
changeset |
files
|
Thu, 01 Apr 2010 12:19:20 +0200 |
nipkow |
tuned many proofs a bit
|
changeset |
files
|
Thu, 01 Apr 2010 09:31:58 +0200 |
nipkow |
merged
|
changeset |
files
|
Mon, 29 Mar 2010 09:47:21 +0200 |
nipkow |
documented [[trace_simp=true]]
|
changeset |
files
|
Thu, 01 Apr 2010 11:12:08 +0200 |
blanchet |
add missing goal argument
|
changeset |
files
|
Thu, 01 Apr 2010 10:54:21 +0200 |
blanchet |
adapt syntax of Sledgehammer options in examples
|
changeset |
files
|
Thu, 01 Apr 2010 10:27:06 +0200 |
blanchet |
merged
|
changeset |
files
|
Thu, 01 Apr 2010 10:26:45 +0200 |
blanchet |
fixed layout of Sledgehammer output
|
changeset |
files
|
Mon, 29 Mar 2010 19:49:57 +0200 |
blanchet |
added "modulus" and "sorts" options to control Sledgehammer's Isar proof output
|
changeset |
files
|
Mon, 29 Mar 2010 18:44:24 +0200 |
blanchet |
make Sledgehammer output "by" vs. "apply", "qed" vs. "next", and any necessary "prefer"
|
changeset |
files
|
Mon, 29 Mar 2010 15:50:18 +0200 |
blanchet |
get rid of Polyhash, since it's no longer used
|
changeset |
files
|
Mon, 29 Mar 2010 15:26:19 +0200 |
blanchet |
remove use of Polyhash;
|
changeset |
files
|
Mon, 29 Mar 2010 14:49:53 +0200 |
blanchet |
reintroduce efficient set structure to collect "no_atp" theorems
|
changeset |
files
|
Mon, 29 Mar 2010 12:21:51 +0200 |
blanchet |
made "theory_const" a Sledgehammer option;
|
changeset |
files
|
Mon, 29 Mar 2010 12:01:00 +0200 |
blanchet |
added "respect_no_atp" and "convergence" options to Sledgehammer;
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
adding MREC induction rule in Imperative HOL
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
made smlnj happy
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
adding examples of function predicate replacement and arithmetic examples for the predicate compiler; tuned
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
adopting specialisation examples to moving the alternative defs in the library
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
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
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
no specialisation for predicates without introduction rules in the predicate compiler
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
improving lookup function to handle overloaded constants more correctly in the function flattening of the predicate compiler
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
activating the signature of Predicate_Compile again which was deactivated in changeset d93a3cb55068 for debugging purposes
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
adding iterate_upto interface in compilations and iterate_upto functions in Isabelle theories for arithmetic setup of the predicate compiler
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
clarifying the Predicate_Compile_Core signature
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
adding signature to Predicate_Compile_Aux; tuning Predicate_Compile_Aux structure
|
changeset |
files
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
putting compilation setup of predicate compiler in a separate file
|
changeset |
files
|
Tue, 30 Mar 2010 15:46:50 -0700 |
huffman |
simplify fold_graph proofs
|
changeset |
files
|
Tue, 30 Mar 2010 23:12:55 +0200 |
krauss |
NEWS
|
changeset |
files
|
Tue, 30 Mar 2010 15:25:35 +0200 |
krauss |
removed dead code; fixed typo
|
changeset |
files
|
Tue, 30 Mar 2010 15:25:30 +0200 |
krauss |
switched PThm/PAxm etc. to use canonical order of type variables (term variables unchanged)
|
changeset |
files
|
Tue, 30 Mar 2010 12:47:39 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:56 +0200 |
bulwahn |
adding skip_proof in the examples because proof procedure cannot handle alternative compilations yet
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:55 +0200 |
bulwahn |
tuned
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:54 +0200 |
bulwahn |
generalized alternative functions to alternative compilation to handle arithmetic functions better
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:54 +0200 |
bulwahn |
correcting alternative functions with tuples
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:53 +0200 |
bulwahn |
no specialisation for patterns with only tuples in the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:53 +0200 |
bulwahn |
adding registration of functions in the function flattening
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:53 +0200 |
bulwahn |
added book-keeping, registration and compilation with alternative functions for predicates in the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:52 +0200 |
bulwahn |
adding specialisation examples of the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:52 +0200 |
bulwahn |
adding specialisation of predicates to the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:50 +0200 |
bulwahn |
returning an more understandable user error message in the values command
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:49 +0200 |
bulwahn |
adding Lazy_Sequences with explicit depth-bound
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:48 +0200 |
bulwahn |
removing fishing for split thm in the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:46 +0200 |
bulwahn |
prefer recursive calls before others in the mode inference
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:45 +0200 |
bulwahn |
added statistics to values command for random generation
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:43 +0200 |
bulwahn |
adopting Predicate_Compile_Quickcheck
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:43 +0200 |
bulwahn |
made quickcheck generic with respect to which compilation; added random compilation to quickcheck
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:41 +0200 |
bulwahn |
removed yieldn in Lazy_Sequence and put in the ML structure; corrects behaviour of values command
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:40 +0200 |
bulwahn |
adding a hook for experiments in the predicate compilation process
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:40 +0200 |
bulwahn |
removing simple equalities in introduction rules in the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:39 +0200 |
bulwahn |
adopting Predicate_Compile
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:38 +0200 |
bulwahn |
adding values command for new monad; added new random monad compilation to predicate_compile_quickcheck
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:36 +0200 |
bulwahn |
generalizing the compilation process of the predicate compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:36 +0200 |
bulwahn |
added new compilation to predicate_compiler
|
changeset |
files
|
Mon, 29 Mar 2010 17:30:34 +0200 |
bulwahn |
adding new depth-limited and new random monad for the predicate compiler
|
changeset |
files
|
Tue, 30 Mar 2010 00:47:52 +0200 |
wenzelm |
recovered StringBuilder functionality after subtle change of + and ++ in Scala 2.8.0 Beta 1;
|
changeset |
files
|
Tue, 30 Mar 2010 00:13:27 +0200 |
wenzelm |
adapted to Scala 2.8.0 Beta 1;
|
changeset |
files
|
Tue, 30 Mar 2010 00:12:42 +0200 |
wenzelm |
auto update by Netbeans 6.8;
|
changeset |
files
|
Tue, 30 Mar 2010 00:11:41 +0200 |
wenzelm |
adapted to Netbeans 6.8 and Scala for Netbeans 6.8v1.1;
|
changeset |
files
|
Mon, 29 Mar 2010 22:55:57 +0200 |
wenzelm |
replaced some deprecated methods;
|
changeset |
files
|
Mon, 29 Mar 2010 22:43:56 +0200 |
wenzelm |
adapted to Scala 2.8.0 Beta1 -- with notable changes to scala.collection;
|
changeset |
files
|
Mon, 29 Mar 2010 01:07:01 -0700 |
huffman |
merged
|
changeset |
files
|
Sun, 28 Mar 2010 12:50:38 -0700 |
huffman |
use lattice theorems to prove set theorems
|
changeset |
files
|
Sun, 28 Mar 2010 12:49:14 -0700 |
huffman |
add/change some lemmas about lattices
|
changeset |
files
|
Sun, 28 Mar 2010 10:34:02 -0700 |
huffman |
cleaned up some proofs
|
changeset |
files
|
Mon, 29 Mar 2010 09:06:34 +0200 |
boehmes |
the configuration option 'trace_simp' now uses the reference of the ProofGeneral settings menu as (dynamic) default value
|
changeset |
files
|
Sun, 28 Mar 2010 19:34:08 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sun, 28 Mar 2010 19:20:52 +0200 |
wenzelm |
implicit checkpoint in Local_Theory.theory as well -- no longer export Local_Theory.checkpoint;
|
changeset |
files
|
Sun, 28 Mar 2010 18:39:27 +0200 |
blanchet |
make SML/NJ happy
|
changeset |
files
|
Sun, 28 Mar 2010 17:43:09 +0200 |
wenzelm |
pass raw Context.generic, to avoid wasteful Context.proof_of -- Config.get_thy is often used in performance critical spots like unify.ML;
|
changeset |
files
|
Sun, 28 Mar 2010 16:59:06 +0200 |
wenzelm |
static defaults for configuration options;
|
changeset |
files
|
Sun, 28 Mar 2010 16:13:29 +0200 |
wenzelm |
configuration options admit dynamic default values;
|
changeset |
files
|
Sun, 28 Mar 2010 16:29:51 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 28 Mar 2010 15:38:07 +0200 |
wenzelm |
do not export Attrib.register_config, to make it harder to use low-level Config.declare after the bootstrap phase;
|
changeset |
files
|
Sun, 28 Mar 2010 15:13:19 +0200 |
wenzelm |
use regular Attrib.config instead of low-level Config.declare/Attrib.register_config;
|
changeset |
files
|
Sat, 27 Mar 2010 21:46:10 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 27 Mar 2010 21:34:28 +0100 |
boehmes |
re-introduce reference to control simplifier tracing (needed for ProofGeneral settings menu) (cf. 12bb31230550)
|
changeset |
files
|
Sat, 27 Mar 2010 21:38:38 +0100 |
wenzelm |
Typedef.info: separate global and local part, only the latter is transformed by morphisms;
|
changeset |
files
|
Sat, 27 Mar 2010 18:43:11 +0100 |
nipkow |
merged
|
changeset |
files
|
Sat, 27 Mar 2010 18:42:27 +0100 |
nipkow |
added reference to Trace Simp Depth.
|
changeset |
files
|
Sat, 27 Mar 2010 18:12:02 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 27 Mar 2010 14:48:46 +0100 |
Cezary Kaliszyk |
Automated lifting can be restricted to specific quotient types
|
changeset |
files
|
Sat, 27 Mar 2010 18:07:21 +0100 |
wenzelm |
moved Primitive_Defs.mk_defpair to OldGoals.mk_defpair;
|
changeset |
files
|
Sat, 27 Mar 2010 17:36:32 +0100 |
wenzelm |
disallow premises in primitive Theory.add_def -- handle in Thm.add_def;
|
changeset |
files
|
Sat, 27 Mar 2010 16:01:45 +0100 |
wenzelm |
disallow sort constraints in primitive Theory.add_axiom/add_def -- handled in Thm.add_axiom/add_def;
|
changeset |
files
|
Sat, 27 Mar 2010 15:47:57 +0100 |
wenzelm |
added Term.fold_atyps_sorts convenience;
|
changeset |
files
|
Sat, 27 Mar 2010 15:20:31 +0100 |
wenzelm |
moved Drule.forall_intr_frees to Thm.forall_intr_frees (in more_thm.ML, which is loaded before pure_thy.ML);
|
changeset |
files
|
Sat, 27 Mar 2010 14:10:37 +0100 |
wenzelm |
eliminated old-style Theory.add_defs_i;
|
changeset |
files
|
Sat, 27 Mar 2010 02:10:00 +0100 |
boehmes |
slightly more general simproc (avoids errors of linarith)
|
changeset |
files
|
Sat, 27 Mar 2010 00:08:39 +0100 |
boehmes |
merged
|
changeset |
files
|
Fri, 26 Mar 2010 23:58:27 +0100 |
boehmes |
updated SMT certificates
|
changeset |
files
|
Fri, 26 Mar 2010 23:57:35 +0100 |
boehmes |
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)
|
changeset |
files
|
Fri, 26 Mar 2010 23:46:22 +0100 |
boehmes |
replaced references 'trace_simp' and 'debug_simp' by configuration options stored in the context
|
changeset |
files
|
Fri, 26 Mar 2010 20:30:03 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 26 Mar 2010 18:03:01 +0100 |
hoelzl |
Added finite measure space.
|
changeset |
files
|
Fri, 26 Mar 2010 20:30:05 +0100 |
wenzelm |
tuned white space;
|
changeset |
files
|
Fri, 26 Mar 2010 20:28:15 +0100 |
wenzelm |
more efficient merge_algebra for important special cases -- tricky due to required completion if class algebra changes;
|
changeset |
files
|
Fri, 26 Mar 2010 17:59:11 +0100 |
wenzelm |
low-level tuning for join/merge: ignore identical versions (SUBTLE CHANGE IN SEMANTICS);
|
changeset |
files
|
Thu, 25 Mar 2010 23:18:42 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 25 Mar 2010 17:56:31 +0100 |
blanchet |
merged
|
changeset |
files
|
Thu, 25 Mar 2010 17:55:55 +0100 |
blanchet |
make Mirabelle happy again
|
changeset |
files
|
Wed, 24 Mar 2010 14:51:36 +0100 |
blanchet |
revert debugging output that shouldn't have been submitted in the first place
|
changeset |
files
|
Wed, 24 Mar 2010 14:49:32 +0100 |
blanchet |
added support for Sledgehammer parameters;
|
changeset |
files
|
Wed, 24 Mar 2010 14:43:35 +0100 |
blanchet |
simplify Nitpick parameter parsing code a little bit + make compile
|
changeset |
files
|
Wed, 24 Mar 2010 12:31:37 +0100 |
blanchet |
add new file "sledgehammer_util.ML" to setup
|
changeset |
files
|
Wed, 24 Mar 2010 12:30:33 +0100 |
blanchet |
honor the newly introduced Sledgehammer parameters and fixed the parsing;
|
changeset |
files
|
Tue, 23 Mar 2010 14:43:22 +0100 |
blanchet |
added a syntax for specifying facts to Sledgehammer;
|
changeset |
files
|
Tue, 23 Mar 2010 11:40:46 +0100 |
blanchet |
leverage code now in Sledgehammer
|
changeset |
files
|
Tue, 23 Mar 2010 11:39:21 +0100 |
blanchet |
added options to Sledgehammer;
|
changeset |
files
|
Mon, 22 Mar 2010 15:23:18 +0100 |
blanchet |
make "sledgehammer" and "atp_minimize" improper commands
|
changeset |
files
|
Thu, 25 Mar 2010 21:27:04 +0100 |
wenzelm |
Sorts.of_sort_derivation: do not use slow Graph.irreducible_paths here, which not always needed (SUBTLE CHANGE IN SEMANTICS);
|
changeset |
files
|
Thu, 25 Mar 2010 21:14:15 +0100 |
wenzelm |
removed unused AxClass.of_sort derivation;
|
changeset |
files
|
Wed, 24 Mar 2010 22:30:33 +0100 |
wenzelm |
more precise dependencies;
|
changeset |
files
|
Wed, 24 Mar 2010 22:08:03 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 24 Mar 2010 17:41:25 +0100 |
bulwahn |
merged
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:44 +0100 |
bulwahn |
removed predicate_compile_core.ML from HOL-ex session
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:44 +0100 |
bulwahn |
added predicate compiler quickcheck examples to new session Predicate_Compile_Examples
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:44 +0100 |
bulwahn |
adopting examples to Library move
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:43 +0100 |
bulwahn |
moved further predicate compile files to HOL-Library
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:43 +0100 |
bulwahn |
added simple setup for arithmetic on natural numbers
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:43 +0100 |
bulwahn |
removing uncommented examples in setup theory of predicate compile quickcheck
|
changeset |
files
|
Wed, 24 Mar 2010 17:40:43 +0100 |
bulwahn |
moved examples for the predicate compiler into its own session Predicate_Compile_Examples to slenderise the HOL-ex session
|
changeset |
files
|
Wed, 24 Mar 2010 21:55:30 +0100 |
wenzelm |
slightly more logical bootstrap order -- also helps to sort out proof terms extension;
|
changeset |
files
|
Wed, 24 Mar 2010 07:50:21 -0700 |
huffman |
remove ancient continuity tactic
|
changeset |
files
|
Wed, 24 Mar 2010 15:21:42 +0100 |
boehmes |
removed Cache_IO component
|
changeset |
files
|
Wed, 24 Mar 2010 14:08:07 +0100 |
boehmes |
updated SMT certificates
|
changeset |
files
|
Wed, 24 Mar 2010 14:03:52 +0100 |
boehmes |
inhibit invokation of external SMT solver
|
changeset |
files
|
Wed, 24 Mar 2010 12:30:21 +0100 |
boehmes |
more precise dependencies
|
changeset |
files
|
Wed, 24 Mar 2010 09:44:47 +0100 |
boehmes |
cache_io is now just a single ML file instead of a component
|
changeset |
files
|
Wed, 24 Mar 2010 09:43:34 +0100 |
boehmes |
use internal SHA1 digest implementation for generating hash keys
|
changeset |
files
|
Wed, 24 Mar 2010 08:22:43 +0100 |
boehmes |
remove component Cache_IO (external dependency on MD5 will be replaced by internal SHA1 digest implementation)
|
changeset |
files
|
Tue, 23 Mar 2010 19:03:05 -0700 |
huffman |
merged
|
changeset |
files
|
Tue, 23 Mar 2010 13:42:12 -0700 |
huffman |
minimize dependencies
|
changeset |
files
|
Tue, 23 Mar 2010 12:20:27 -0700 |
huffman |
sublocale comm_monoid_add < setprod --> sublocale comm_monoid_mult < setprod
|
changeset |
files
|
Tue, 23 Mar 2010 22:43:53 +0100 |
boehmes |
use ml_platform instead of ml_system to distinguish library names
|
changeset |
files
|
Tue, 23 Mar 2010 20:46:47 +0100 |
boehmes |
merged
|
changeset |
files
|
Tue, 23 Mar 2010 20:46:08 +0100 |
boehmes |
use LONG rather than INT to represent the C datatype size_t
|
changeset |
files
|
Tue, 23 Mar 2010 19:35:33 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 23 Mar 2010 10:07:39 -0700 |
huffman |
remove continuous let-binding function CLet; add cont2cont rule ordinary Let
|
changeset |
files
|
Tue, 23 Mar 2010 09:39:21 -0700 |
huffman |
move letrec stuff to new file HOLCF/ex/Letrec.thy
|
changeset |
files
|
Tue, 23 Mar 2010 19:35:03 +0100 |
wenzelm |
more accurate dependencies;
|
changeset |
files
|
Tue, 23 Mar 2010 17:26:41 +0100 |
wenzelm |
even less ambitious isatest for smlnj;
|
changeset |
files
|
Tue, 23 Mar 2010 16:18:44 +0100 |
hoelzl |
Unhide measure_space.positive defined in Caratheodory.
|
changeset |
files
|
Tue, 23 Mar 2010 16:17:41 +0100 |
hoelzl |
Generate image for HOL-Probability
|
changeset |
files
|
Tue, 23 Mar 2010 12:29:41 +0100 |
wenzelm |
updated Thm.add_axiom/add_def;
|
changeset |
files
|
Mon, 22 Mar 2010 23:34:23 -0700 |
huffman |
completely remove constants cpair, cfst, csnd
|
changeset |
files
|
Mon, 22 Mar 2010 23:33:23 -0700 |
huffman |
use Pair instead of cpair in Fixrec_ex.thy
|
changeset |
files
|
Mon, 22 Mar 2010 23:33:02 -0700 |
huffman |
use Pair instead of cpair
|
changeset |
files
|
Mon, 22 Mar 2010 23:02:43 -0700 |
huffman |
define CLetrec using Pair, fst, snd instead of cpair, cfst, csnd
|
changeset |
files
|
Mon, 22 Mar 2010 22:55:26 -0700 |
huffman |
define csplit using fst, snd
|
changeset |
files
|
Mon, 22 Mar 2010 22:43:21 -0700 |
huffman |
convert lemma fix_cprod to use Pair, fst, snd
|
changeset |
files
|
Mon, 22 Mar 2010 22:42:34 -0700 |
huffman |
remove unused syntax for as_pat, lazy_pat
|
changeset |
files
|
Mon, 22 Mar 2010 22:41:41 -0700 |
huffman |
add lemmas fst_monofun, snd_monofun
|
changeset |
files
|
Mon, 22 Mar 2010 21:37:48 -0700 |
huffman |
use Pair instead of cpair
|
changeset |
files
|
Mon, 22 Mar 2010 21:33:31 -0700 |
huffman |
use fixrec_simp instead of fixpat
|
changeset |
files
|
Mon, 22 Mar 2010 21:31:32 -0700 |
huffman |
use Pair, fst, snd instead of cpair, cfst, csnd
|
changeset |
files
|
Mon, 22 Mar 2010 21:11:54 -0700 |
huffman |
remove admw predicate
|
changeset |
files
|
Mon, 22 Mar 2010 20:54:52 -0700 |
huffman |
remove contlub predicate
|
changeset |
files
|
Mon, 22 Mar 2010 16:02:51 -0700 |
huffman |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 15:53:25 -0700 |
huffman |
error -> raise Fail
|
changeset |
files
|
Mon, 22 Mar 2010 23:48:27 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 23:20:55 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 22:56:46 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 15:45:54 -0700 |
huffman |
remove unused adm_tac.ML
|
changeset |
files
|
Mon, 22 Mar 2010 15:42:07 -0700 |
huffman |
avoid dependence on adm_tac solver
|
changeset |
files
|
Mon, 22 Mar 2010 15:23:16 -0700 |
huffman |
remove obsolete holcf_logic.ML
|
changeset |
files
|
Mon, 22 Mar 2010 15:05:20 -0700 |
huffman |
fix ML warning in domain_library.ML
|
changeset |
files
|
Mon, 22 Mar 2010 14:58:21 -0700 |
huffman |
fix ML warnings in repdef.ML
|
changeset |
files
|
Mon, 22 Mar 2010 14:44:37 -0700 |
huffman |
fix ML warnings in fixrec.ML
|
changeset |
files
|
Mon, 22 Mar 2010 14:11:13 -0700 |
huffman |
fix ML warnings in pcpodef.ML
|
changeset |
files
|
Mon, 22 Mar 2010 13:27:35 -0700 |
huffman |
fix LaTeX overfull hbox warnings in HOLCF document
|
changeset |
files
|
Mon, 22 Mar 2010 12:52:51 -0700 |
huffman |
remove LaTeX hyperref warnings by avoiding antiquotations within section headings
|
changeset |
files
|
Mon, 22 Mar 2010 20:59:22 +0100 |
wenzelm |
explicit Simplifier.global_context;
|
changeset |
files
|
Mon, 22 Mar 2010 20:58:52 +0100 |
wenzelm |
recovered header;
|
changeset |
files
|
Mon, 22 Mar 2010 19:29:11 +0100 |
wenzelm |
eliminated old-style Drule.add_axiom in favour of Specification.axiom, with explicit Drule.export_without_context to imitate the old behaviour;
|
changeset |
files
|
Mon, 22 Mar 2010 19:26:12 +0100 |
wenzelm |
inlined version of old-style Drule.add_axioms -- Specification.axiom is not bootstrapped yet;
|
changeset |
files
|
Mon, 22 Mar 2010 19:25:14 +0100 |
wenzelm |
use Specification.axiom, together with Drule.export_without_context that was implicit in the former PureThy.add_axioms (cf. f81557a124d5);
|
changeset |
files
|
Mon, 22 Mar 2010 19:23:03 +0100 |
wenzelm |
added Specification.axiom convenience;
|
changeset |
files
|
Mon, 22 Mar 2010 15:07:07 +0100 |
blanchet |
detect OFCLASS() axioms in Nitpick;
|
changeset |
files
|
Mon, 22 Mar 2010 13:48:15 +0100 |
bulwahn |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
contextifying the compilation of the predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
removed unused Predicate_Compile_Set
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
avoiding fishing for split_asm rule in the predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
contextifying the proof procedure in the predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
making flat triples to nested tuple to remove general triple functions
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
reduced the debug output functions from 2 to 1
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
some improvements thanks to Makarius source code review
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
adding proof procedure for cases rule with tuples; adding introduction rule for negated premises; improving proof procedure with negated premises
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
enabling a previously broken example of the predicate compiler again
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
improving handling of case expressions in predicate rewriting
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
adding depth_limited_random compilation to predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
a new simpler random compilation for the predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
reviving the classical depth-limited computation in the predicate compiler
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
cleaning the function flattening
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
generalized split transformation in the function flattening
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:12 +0100 |
bulwahn |
only adding lifted arguments to item net in the function flattening; correcting indentation; removing dead code
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:12 +0100 |
bulwahn |
restructuring function flattening
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:12 +0100 |
bulwahn |
renaming mk_prems to flatten in the function flattening
|
changeset |
files
|
Mon, 22 Mar 2010 08:30:12 +0100 |
bulwahn |
simplifying function flattening
|
changeset |
files
|
Mon, 22 Mar 2010 11:45:09 +0100 |
boehmes |
removed warning_count (known causes for warnings have been resolved)
|
changeset |
files
|
Mon, 22 Mar 2010 10:38:28 +0100 |
blanchet |
remove the iteration counter from Sledgehammer's minimizer
|
changeset |
files
|
Mon, 22 Mar 2010 10:25:44 +0100 |
blanchet |
merged
|
changeset |
files
|
Mon, 22 Mar 2010 10:25:07 +0100 |
blanchet |
start work on direct proof reconstruction for Sledgehammer
|
changeset |
files
|
Fri, 19 Mar 2010 16:04:15 +0100 |
blanchet |
renamed "e_full" and "vampire_full" to "e_isar" and "vampire_isar";
|
changeset |
files
|
Fri, 19 Mar 2010 15:33:18 +0100 |
blanchet |
move all ATP setup code into ATP_Wrapper
|
changeset |
files
|
Fri, 19 Mar 2010 15:07:44 +0100 |
blanchet |
move the Sledgehammer Isar commands together into one file;
|
changeset |
files
|
Fri, 19 Mar 2010 13:02:18 +0100 |
blanchet |
more Sledgehammer refactoring
|
changeset |
files
|
Mon, 22 Mar 2010 09:54:22 +0100 |
boehmes |
use a proof context instead of a local theory
|
changeset |
files
|
Mon, 22 Mar 2010 09:46:04 +0100 |
boehmes |
provide a hook to safely manipulate verification conditions
|
changeset |
files
|
Mon, 22 Mar 2010 09:40:11 +0100 |
boehmes |
replaced old-style Drule.add_axiom by Specification.axiomatization
|
changeset |
files
|
Mon, 22 Mar 2010 09:39:10 +0100 |
boehmes |
removed e-mail address from error message
|
changeset |
files
|
Mon, 22 Mar 2010 09:32:28 +0100 |
haftmann |
merged
|
changeset |
files
|
Sun, 21 Mar 2010 08:46:50 +0100 |
haftmann |
tuned whitespace
|
changeset |
files
|
Sun, 21 Mar 2010 08:46:49 +0100 |
haftmann |
handle hidden polymorphism in class target (without class target syntax, though)
|
changeset |
files
|
Mon, 22 Mar 2010 00:51:18 +0100 |
wenzelm |
replaced Theory.add_axioms(_i) by more primitive Theory.add_axiom;
|
changeset |
files
|
Mon, 22 Mar 2010 00:48:56 +0100 |
wenzelm |
replaced PureThy.add_axioms by more basic Drule.add_axiom, which is old-style nonetheless;
|
changeset |
files
|
Sun, 21 Mar 2010 22:24:04 +0100 |
wenzelm |
add_axiom: axiomatize "unconstrained" version, with explicit of_class premises;
|
changeset |
files
|
Sun, 21 Mar 2010 22:13:31 +0100 |
wenzelm |
Logic.mk_of_sort convenience;
|
changeset |
files
|
Sun, 21 Mar 2010 19:30:19 +0100 |
wenzelm |
more explicit invented name;
|
changeset |
files
|
Sun, 21 Mar 2010 19:28:25 +0100 |
wenzelm |
minor renovation of old-style 'axioms' -- make it an alias of iterated 'axiomatization';
|
changeset |
files
|
Sun, 21 Mar 2010 19:04:46 +0100 |
wenzelm |
do not open ML structures;
|
changeset |
files
|
Sun, 21 Mar 2010 17:28:35 +0100 |
wenzelm |
modernized overloaded definitions;
|
changeset |
files
|
Sun, 21 Mar 2010 17:12:31 +0100 |
wenzelm |
standard headers;
|
changeset |
files
|
Sun, 21 Mar 2010 16:51:37 +0100 |
wenzelm |
slightly more uniform definitions -- eliminated old-style meta-equality;
|
changeset |
files
|
Sun, 21 Mar 2010 15:57:40 +0100 |
wenzelm |
eliminated old constdefs;
|
changeset |
files
|
Sun, 21 Mar 2010 06:59:23 +0100 |
haftmann |
corrected setup for of_list
|
changeset |
files
|
Sat, 20 Mar 2010 17:33:11 +0100 |
wenzelm |
renamed varify/unvarify operations to varify_global/unvarify_global to emphasize that these only work in a global situation;
|
changeset |
files
|
Sat, 20 Mar 2010 02:23:41 +0100 |
Christian Urban |
added lemma infinite_Un
|
changeset |
files
|
Fri, 19 Mar 2010 06:14:37 +0100 |
Cezary Kaliszyk |
Check that argument is not a 'Bound' before calling fastype_of.
|
changeset |
files
|
Fri, 19 Mar 2010 00:47:23 +0100 |
wenzelm |
typedef etc.: no constraints;
|
changeset |
files
|
Fri, 19 Mar 2010 00:46:08 +0100 |
wenzelm |
allow sort constraints in HOL/typedef;
|
changeset |
files
|
Fri, 19 Mar 2010 00:43:49 +0100 |
wenzelm |
allow sort constraints in HOL/typedef and related HOLCF variants;
|
changeset |
files
|
Fri, 19 Mar 2010 00:42:17 +0100 |
wenzelm |
OuterParse.type_args_constrained;
|
changeset |
files
|
Fri, 19 Mar 2010 00:41:34 +0100 |
wenzelm |
support type arguments with sort constraints;
|
changeset |
files
|
Thu, 18 Mar 2010 23:08:52 +0100 |
wenzelm |
typedecl: no sort constraints;
|
changeset |
files
|
Thu, 18 Mar 2010 23:00:18 +0100 |
wenzelm |
eliminated slightly odd typedecl_wrt in favour of explicit predeclare_constraints;
|
changeset |
files
|
Thu, 18 Mar 2010 22:59:44 +0100 |
wenzelm |
typedecl: no sort constraints;
|
changeset |
files
|
Thu, 18 Mar 2010 22:56:32 +0100 |
wenzelm |
eliminated slightly odd typedecl_wrt in favour of explicit predeclare_constraints (which also works for recursive types);
|
changeset |
files
|
Tue, 16 Mar 2010 16:27:28 +0100 |
hoelzl |
Added product measure space
|
changeset |
files
|
Thu, 18 Mar 2010 14:52:11 +0100 |
blanchet |
added type constraints to make SML/NJ happy
|
changeset |
files
|
Thu, 18 Mar 2010 13:59:20 +0100 |
blanchet |
merged
|
changeset |
files
|
Thu, 18 Mar 2010 13:43:50 +0100 |
blanchet |
fix Mirabelle after renaming Sledgehammer structures
|
changeset |
files
|
Thu, 18 Mar 2010 13:14:54 +0100 |
blanchet |
merged
|
changeset |
files
|
Thu, 18 Mar 2010 12:58:52 +0100 |
blanchet |
now use "Named_Thms" for "noatp", and renamed "noatp" to "no_atp"
|
changeset |
files
|
Wed, 17 Mar 2010 19:37:44 +0100 |
blanchet |
renamed "ATP_Linkup" theory to "Sledgehammer"
|
changeset |
files
|
Wed, 17 Mar 2010 19:26:05 +0100 |
blanchet |
renamed Sledgehammer structures
|
changeset |
files
|
Wed, 17 Mar 2010 18:16:31 +0100 |
blanchet |
move Sledgehammer files in a directory of their own
|
changeset |
files
|
Thu, 18 Mar 2010 13:57:00 +0100 |
haftmann |
merged
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:34 +0100 |
haftmann |
dropped odd interpretation of comm_monoid_mult into comm_monoid_add
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:34 +0100 |
haftmann |
lemma swap_inj_on, swap_product
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:33 +0100 |
haftmann |
meaningful transfer certificate
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:33 +0100 |
haftmann |
dropped odd interpretation of comm_monoid_mult into comm_monoid_add; consider Min.insert_idem as default simp rule
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:32 +0100 |
haftmann |
updated certificate
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:32 +0100 |
haftmann |
dropped odd interpretation of comm_monoid_mult into comm_monoid_add
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:32 +0100 |
haftmann |
added locales folding_one_(idem); various streamlining and tuning
|
changeset |
files
|
Thu, 18 Mar 2010 13:56:31 +0100 |
haftmann |
generic locale for big operators in monoids; dropped odd interpretation of comm_monoid_mult into comm_monoid_add
|
changeset |
files
|
Wed, 17 Mar 2010 19:55:07 +0100 |
boehmes |
tuned proofs (to avoid linarith error message caused by bootstrapping of HOL)
|
changeset |
files
|
Wed, 17 Mar 2010 17:23:45 +0100 |
blanchet |
added one-entry cache around Kodkod invocation
|
changeset |
files
|
Wed, 17 Mar 2010 16:27:11 +0100 |
blanchet |
merged
|
changeset |
files
|
Wed, 17 Mar 2010 16:26:08 +0100 |
blanchet |
solve error in "Nitpick_Mono" + short path when no finite functions are inferred
|
changeset |
files
|
Wed, 17 Mar 2010 16:11:48 +0100 |
blanchet |
minor additions to Nitpick docs
|
changeset |
files
|
Wed, 17 Mar 2010 08:11:24 -0700 |
huffman |
NEWS: Nat_Bijection library
|
changeset |
files
|
Wed, 17 Mar 2010 12:21:54 +0100 |
blanchet |
document "nitpick_choice_spec" attribute
|
changeset |
files
|
Wed, 17 Mar 2010 12:01:01 +0100 |
blanchet |
fix typo in "nitpick_choice_spec" attribute name (singular, not plural)
|
changeset |
files
|
Wed, 17 Mar 2010 09:14:43 +0100 |
blanchet |
added support for "specification" and "ax_specification" constructs to Nitpick
|
changeset |
files
|
Tue, 16 Mar 2010 08:45:08 +0100 |
Christian Urban |
rollback of local typedef until problem with type-variables can be sorted out; fixed header
|
changeset |
files
|
Tue, 16 Mar 2010 06:55:01 +0100 |
haftmann |
adjusted to changes in Finite_Set
|
changeset |
files
|
Mon, 15 Mar 2010 22:22:28 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 15 Mar 2010 17:34:03 +0100 |
nipkow |
merged
|
changeset |
files
|
Mon, 15 Mar 2010 17:33:41 +0100 |
nipkow |
tuned inductions
|
changeset |
files
|
Mon, 15 Mar 2010 21:59:28 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 15 Mar 2010 21:57:35 +0100 |
wenzelm |
moved old Sign.intern_term to the place where it is still used;
|
changeset |
files
|
Mon, 15 Mar 2010 20:27:23 +0100 |
wenzelm |
preserve full const name more carefully, and avoid slightly odd Sign.intern_term;
|
changeset |
files
|
Mon, 15 Mar 2010 18:59:16 +0100 |
wenzelm |
replaced type_syntax/term_syntax by uniform syntax_declaration;
|
changeset |
files
|
Mon, 15 Mar 2010 15:13:22 +0100 |
haftmann |
merged
|
changeset |
files
|
Mon, 15 Mar 2010 15:13:07 +0100 |
haftmann |
corrected disastrous syntax declarations
|
changeset |
files
|
Mon, 15 Mar 2010 13:59:34 +0100 |
haftmann |
added stmaryrd for isasymSqinter
|
changeset |
files
|
Sun, 14 Mar 2010 19:48:33 -0700 |
huffman |
use headers consistently
|
changeset |
files
|
Sun, 14 Mar 2010 19:47:13 -0700 |
huffman |
no_document for theory Countable
|
changeset |
files
|
Sun, 14 Mar 2010 14:10:36 -0700 |
huffman |
old domain package also defines map functions
|
changeset |
files
|
Sun, 14 Mar 2010 14:10:05 -0700 |
huffman |
separate map-related code into new function define_map_functions
|
changeset |
files
|
Sun, 14 Mar 2010 15:50:17 +0100 |
Christian Urban |
removed Local_Theory.theory_result by using local Typedef.add_typedef
|
changeset |
files
|
Sun, 14 Mar 2010 14:36:56 +0100 |
wenzelm |
tuned comment;
|
changeset |
files
|
Sun, 14 Mar 2010 14:31:24 +0100 |
wenzelm |
observe standard header format;
|
changeset |
files
|
Sun, 14 Mar 2010 14:29:30 +0100 |
wenzelm |
expose formal text;
|
changeset |
files
|
Sun, 14 Mar 2010 14:10:21 +0100 |
wenzelm |
localized @{class} and @{type};
|
changeset |
files
|
Sun, 14 Mar 2010 00:51:58 -0800 |
huffman |
move functions into holcf_library.ML
|
changeset |
files
|
Sun, 14 Mar 2010 00:40:04 -0800 |
huffman |
simplify definition of when combinators
|
changeset |
files
|
Sat, 13 Mar 2010 22:00:34 -0800 |
huffman |
declare case_names for various induction rules
|
changeset |
files
|
Sat, 13 Mar 2010 21:07:20 -0800 |
huffman |
add case name 'adm' for infinite induction rules
|
changeset |
files
|
Sat, 13 Mar 2010 20:15:25 -0800 |
huffman |
renamed some lemmas generated by the domain package
|
changeset |
files
|
Sat, 13 Mar 2010 19:06:18 -0800 |
huffman |
use Simplifier.context to avoid 'no proof context in simpset' errors from fixrec_simp after theory merge
|
changeset |
files
|
Sat, 13 Mar 2010 18:16:48 -0800 |
huffman |
fixpat command prints legacy_feature warning
|
changeset |
files
|
Sat, 13 Mar 2010 17:36:53 -0800 |
huffman |
merged
|
changeset |
files
|
Sat, 13 Mar 2010 17:05:34 -0800 |
huffman |
pass binding as argument to add_domain_constructors; proper binding for case combinator
|
changeset |
files
|
Sat, 13 Mar 2010 16:48:57 -0800 |
huffman |
pass domain binding as argument to Domain_Theorems.theorems; proper qualified bindings for theorem names
|
changeset |
files
|
Sat, 13 Mar 2010 15:51:12 -0800 |
huffman |
pass take_info as argument to Domain_Theorems.theorems
|
changeset |
files
|
Sat, 13 Mar 2010 15:18:25 -0800 |
huffman |
replace some string arguments with bindings
|
changeset |
files
|
Sat, 13 Mar 2010 14:30:38 -0800 |
huffman |
more consistent use of qualified bindings
|
changeset |
files
|
Sat, 13 Mar 2010 14:26:26 -0800 |
huffman |
avoid unnecessary primed variable names
|
changeset |
files
|
Sat, 13 Mar 2010 12:24:50 -0800 |
huffman |
remove redundant lemmas
|
changeset |
files
|
Sat, 13 Mar 2010 10:38:38 -0800 |
huffman |
fixes to allow using fixrec_simp inside a locale, with test in ex/Fixrec_ex.thy
|
changeset |
files
|
Sat, 13 Mar 2010 10:00:45 -0800 |
huffman |
fixrec now generates qualified theorem names
|
changeset |
files
|
Sat, 13 Mar 2010 09:32:19 -0800 |
huffman |
no_document for Infinite_Set in HOLCF
|
changeset |
files
|
Sat, 13 Mar 2010 20:44:12 +0100 |
wenzelm |
removed unused Args.maxidx_values and Element.generalize_facts;
|
changeset |
files
|
Sat, 13 Mar 2010 20:34:22 +0100 |
wenzelm |
Local_Theory.define handles hidden polymorphism;
|
changeset |
files
|
Sat, 13 Mar 2010 20:33:14 +0100 |
wenzelm |
local theory specifications handle hidden polymorphism implicitly;
|
changeset |
files
|