Wed, 18 May 2011 23:39:22 +0200 |
wenzelm |
basic support for overpainting of text, imitating jEdit internals;
|
changeset |
files
|
Tue, 17 May 2011 22:29:55 +0200 |
wenzelm |
some support for token/chunk handling, imitating jEdit internals;
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
renamed thin to light, fat to heavy
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
code cleanup, better handling of corner cases
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
run blacklist algorithm only if slicing is on
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
implemented thin versions of "preds" type systems + fixed various issues with type args
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
use antiquotation
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
renamed "shallow" to "thin" and make it the default
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
more work on "shallow" encoding + adjustments to other encodings
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
generate type classes predicates in new "shallow" encoding
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
started implementing "shallow" type systems, based on ideas by Claessen et al.
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
added syntax for "shallow" encodings
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
provide isabellep as a method
|
changeset |
files
|
Tue, 17 May 2011 15:11:36 +0200 |
blanchet |
append special boring facts rather than prepend them, to avoid confusing E's weighting mechanism
|
changeset |
files
|
Mon, 16 May 2011 23:41:10 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 16 May 2011 16:06:31 +0200 |
krauss |
less fine-grained mira dependencies
|
changeset |
files
|
Mon, 16 May 2011 14:35:38 +0200 |
krauss |
mira hack for special settings on lxbroy10
|
changeset |
files
|
Mon, 16 May 2011 14:10:58 +0200 |
krauss |
no dependencies for Isabelle_makeall, which will be built in one go
|
changeset |
files
|
Mon, 16 May 2011 14:06:07 +0200 |
krauss |
clarified handling of ISABELLE_USEDIR_OPTIONS in mira
|
changeset |
files
|
Sun, 15 May 2011 22:22:26 +0200 |
wenzelm |
future merge of grammars, to improve parallel performance;
|
changeset |
files
|
Sun, 15 May 2011 20:50:22 +0200 |
wenzelm |
only show relevant timing;
|
changeset |
files
|
Sun, 15 May 2011 20:38:08 +0200 |
wenzelm |
timing of Theory_Data operations, with implicit thread positions when functor is applied;
|
changeset |
files
|
Sun, 15 May 2011 19:19:26 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 15 May 2011 18:59:27 +0200 |
wenzelm |
eliminated obsolete "assert" function, including divergent (unused!?) clone in Predicate_Compile_Proof;
|
changeset |
files
|
Sun, 15 May 2011 18:00:08 +0200 |
wenzelm |
NEWS (cf. 4e8483cc2cc5);
|
changeset |
files
|
Sun, 15 May 2011 17:45:53 +0200 |
wenzelm |
simplified/unified method_setup/attribute_setup;
|
changeset |
files
|
Sun, 15 May 2011 17:06:35 +0200 |
wenzelm |
optional description for 'attribute_setup' and 'method_setup';
|
changeset |
files
|
Sun, 15 May 2011 16:40:24 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 14 May 2011 22:00:24 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sat, 14 May 2011 21:42:17 +0200 |
wenzelm |
slightly more efficient claset operations, using Item_Net to maintain rules in canonical order;
|
changeset |
files
|
Sat, 14 May 2011 18:26:25 +0200 |
haftmann |
use pointfree characterisation for fold_set locale
|
changeset |
files
|
Sat, 14 May 2011 18:29:06 +0200 |
wenzelm |
discontinued global config options within attribute name space;
|
changeset |
files
|
Sat, 14 May 2011 17:55:08 +0200 |
wenzelm |
more precise warnings: observe context visibility;
|
changeset |
files
|
Sat, 14 May 2011 16:27:47 +0200 |
wenzelm |
modernized structure Rule_Insts;
|
changeset |
files
|
Sat, 14 May 2011 16:22:53 +0200 |
wenzelm |
discontinued old / unused addss' (cf. 57f364d1d3b2);
|
changeset |
files
|
Sat, 14 May 2011 16:12:42 +0200 |
wenzelm |
eliminated global Unsynchronized.ref;
|
changeset |
files
|
Sat, 14 May 2011 16:03:28 +0200 |
wenzelm |
proper runtime context for auto_inv_tac;
|
changeset |
files
|
Sat, 14 May 2011 13:32:33 +0200 |
wenzelm |
simplified BLAST_DATA;
|
changeset |
files
|
Sat, 14 May 2011 13:26:55 +0200 |
wenzelm |
proper Proof.context -- eliminated global operations;
|
changeset |
files
|
Sat, 14 May 2011 12:40:11 +0200 |
wenzelm |
just one universal Proof.context -- discontinued claset/clasimpset;
|
changeset |
files
|
Sat, 14 May 2011 11:42:43 +0200 |
wenzelm |
modernized functor names;
|
changeset |
files
|
Sat, 14 May 2011 00:32:16 +0200 |
wenzelm |
method "deepen" with optional limit;
|
changeset |
files
|
Fri, 13 May 2011 23:59:48 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 13 May 2011 21:36:01 +0200 |
krauss |
removed redundant type annotations and duplicate examples
|
changeset |
files
|
Fri, 13 May 2011 23:58:40 +0200 |
wenzelm |
clarified map_simpset versus Simplifier.map_simpset_global;
|
changeset |
files
|
Fri, 13 May 2011 23:24:06 +0200 |
wenzelm |
make ZF_cs snapshot after final setup;
|
changeset |
files
|
Fri, 13 May 2011 22:55:00 +0200 |
wenzelm |
proper Proof.context for classical tactics;
|
changeset |
files
|
Fri, 13 May 2011 16:03:03 +0200 |
wenzelm |
do not open ML structures;
|
changeset |
files
|
Fri, 13 May 2011 15:55:32 +0200 |
wenzelm |
eliminated weight_ASTAR: int Unsynchronized.ref (astar_tac appears to be obsolete anyway);
|
changeset |
files
|
Fri, 13 May 2011 15:47:54 +0200 |
wenzelm |
misc tuning and simplification;
|
changeset |
files
|
Fri, 13 May 2011 14:39:55 +0200 |
wenzelm |
tuned proof;
|
changeset |
files
|
Fri, 13 May 2011 14:26:51 +0200 |
wenzelm |
tuned proof;
|
changeset |
files
|
Fri, 13 May 2011 14:25:35 +0200 |
wenzelm |
proper method_setup;
|
changeset |
files
|
Fri, 13 May 2011 14:16:46 +0200 |
wenzelm |
proper method_setup "split_idle";
|
changeset |
files
|
Fri, 13 May 2011 14:04:47 +0200 |
wenzelm |
proper method_setup "enabled";
|
changeset |
files
|
Fri, 13 May 2011 13:45:20 +0200 |
wenzelm |
simplified clasimpset declarations -- prefer attributes;
|
changeset |
files
|
Fri, 13 May 2011 10:10:44 +0200 |
blanchet |
reduce the number of mono iterations to prevent the mono code from going berserk
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
tuned comment
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
optimized a common case
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
avoid "UnequalLengths" exception for special constant "fequal" -- and optimize code in the common case where no type arguments are needed
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
tweak E slices
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
make SML/NJ happy
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
fixed off-by-one bug
|
changeset |
files
|
Fri, 13 May 2011 10:10:43 +0200 |
blanchet |
added convenience syntax
|
changeset |
files
|
Thu, 12 May 2011 23:23:48 +0200 |
wenzelm |
prefer Proof.context over old-style claset/simpset;
|
changeset |
files
|
Thu, 12 May 2011 22:46:21 +0200 |
wenzelm |
prefer plain simpset operations;
|
changeset |
files
|
Thu, 12 May 2011 22:37:31 +0200 |
wenzelm |
removed obsolete old-style cs/css;
|
changeset |
files
|
Thu, 12 May 2011 22:35:15 +0200 |
wenzelm |
modernized dead code;
|
changeset |
files
|
Thu, 12 May 2011 22:33:38 +0200 |
wenzelm |
eliminated old-style MI_fast_css -- replaced by fast_solver with config option;
|
changeset |
files
|
Thu, 12 May 2011 22:11:16 +0200 |
wenzelm |
eliminated obsolete MI_css -- use current context directly;
|
changeset |
files
|
Thu, 12 May 2011 22:07:30 +0200 |
wenzelm |
proper method_setup;
|
changeset |
files
|
Thu, 12 May 2011 21:14:03 +0200 |
wenzelm |
modernized simproc_setup;
|
changeset |
files
|
Thu, 12 May 2011 18:18:06 +0200 |
wenzelm |
prefer Proof.context over old-style clasimpset;
|
changeset |
files
|
Thu, 12 May 2011 18:17:32 +0200 |
wenzelm |
modernized dead code;
|
changeset |
files
|
Thu, 12 May 2011 17:17:57 +0200 |
wenzelm |
modernized specifications;
|
changeset |
files
|
Thu, 12 May 2011 16:58:55 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 12 May 2011 16:48:23 +0200 |
blanchet |
added hints and FAQs
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
prove one more lemma using Sledgehammer, with some guidance, and replace clumsy old proof that relied on old extensionality behavior
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
fixed several bugs in Isar proof reconstruction, in particular w.r.t. mangled types and hAPP
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
another concession to backward compatibility
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
no need to use metisFT for Isar proofs -- metis falls back on it anyway
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
handle equality proxy in a more backward-compatible way
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
remove problematic Isar proof
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
added two mildly higher-order examples contributed by TN, removed references to obsoleted type systems, and moved things around
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
robustly detect how many type args were passed to the ATP, even if some of them were omitted
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
make sure "simple_types_query" and "simple_types_bang" symbols are declared with the proper types
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
drop some type arguments to constants in unsound type systems + remove a few type systems that make no sense from the circulation
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
fixed conjecture resolution bug for Vampire 1.0's TSTP output
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
ensure Set.member isn't introduced by Meson's preprocessing if it's supposed to be unfolded
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
Metis doesn't find an old proof in acceptable time now that higher-order equality reasoning is supported -- tuned proof script to help it
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
drop support for Vampire's native output format -- it has too many undocumented oddities, e.g. "BDD definition:" lines
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
use the same code for extensionalization in Metis and Sledgehammer and generalize that code so that it gracefully handles negations (e.g. negated conjecture), formulas of the form (%x. t) = u, etc.
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
further lower penalty associated with existentials in Sledgehammer's relevance filter, so that "exhaust" facts are picked up
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
reenabled equality proxy in Metis for higher-order reasoning
|
changeset |
files
|
Thu, 12 May 2011 15:29:19 +0200 |
blanchet |
added "SMT." qualifier for constant to make it possible to reload "smt_monomorph.ML" from outside the "SMT" theory (for experiments) -- this is also consistent with the other SMT constants mentioned in this source file
|
changeset |
files
|