Tue, 11 Nov 2014 14:46:26 +0100 |
noschinl |
added lemma
|
changeset |
files
|
Tue, 11 Nov 2014 12:30:37 +0100 |
desharna |
make 'corec_transfer' tactic more robust
|
changeset |
files
|
Tue, 11 Nov 2014 12:30:36 +0100 |
desharna |
also generate '(co)rec_transfer' for (co)datatypes with 0 live type variables
|
changeset |
files
|
Tue, 11 Nov 2014 10:26:08 +0100 |
desharna |
make 'rec_transfer' tactic more robust
|
changeset |
files
|
Tue, 11 Nov 2014 08:57:46 +0100 |
Andreas Lochbihler |
add del option to measurable;
|
changeset |
files
|
Tue, 11 Nov 2014 00:11:11 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 10 Nov 2014 21:49:48 +0100 |
wenzelm |
proper context for assume_tac (atac remains as fall-back without context);
|
changeset |
files
|
Mon, 10 Nov 2014 15:09:58 +0100 |
nipkow |
even -> evn because even is now in Main
|
changeset |
files
|
Mon, 10 Nov 2014 10:29:19 +0100 |
traytel |
dropped redundant transfer rules (now proved and registered by datatype and plugins)
|
changeset |
files
|
Sun, 09 Nov 2014 20:49:28 +0100 |
wenzelm |
proper context for typedef;
|
changeset |
files
|
Sun, 09 Nov 2014 20:41:53 +0100 |
wenzelm |
proper proof context for typedef;
|
changeset |
files
|
Sun, 09 Nov 2014 18:27:43 +0100 |
wenzelm |
proper context;
|
changeset |
files
|
Sun, 09 Nov 2014 17:04:14 +0100 |
wenzelm |
proper context for match_tac etc.;
|
changeset |
files
|
Sun, 09 Nov 2014 14:08:00 +0100 |
wenzelm |
proper context for compose_tac, Splitter.split_tac (relevant for unify trace options);
|
changeset |
files
|
Sun, 09 Nov 2014 11:05:20 +0100 |
nipkow |
avoid erule and rotated in IMP
|
changeset |
files
|
Sun, 09 Nov 2014 10:03:18 +0100 |
haftmann |
reverted 1ebf0a1f12a4 after successful re-tuning of simp rules for divisibility
|
changeset |
files
|
Sun, 09 Nov 2014 10:03:17 +0100 |
haftmann |
self-contained simp rules for dvd on numerals
|
changeset |
files
|
Sat, 08 Nov 2014 16:53:26 +0100 |
haftmann |
equivalence rules for structures without zero divisors
|
changeset |
files
|
Sat, 08 Nov 2014 22:10:16 +0100 |
wenzelm |
removed obsolete global-only options, which did not work out anyway (due to complexity of local_theory sandwich);
|
changeset |
files
|
Sat, 08 Nov 2014 21:31:51 +0100 |
wenzelm |
optional proof context for unify operations, for the sake of proper local options;
|
changeset |
files
|
Sat, 08 Nov 2014 17:39:01 +0100 |
wenzelm |
clarified name of Type.unified, to emphasize its connection to the "unify" family;
|
changeset |
files
|
Sat, 08 Nov 2014 16:55:41 +0100 |
wenzelm |
proper Envir.norm_type for result of Type.raw_unifys;
|
changeset |
files
|
Sat, 08 Nov 2014 16:42:04 +0100 |
wenzelm |
avoid slow metis proof;
|
changeset |
files
|
Sat, 08 Nov 2014 16:35:24 +0100 |
wenzelm |
proper Envir.norm_type for result of Unify.unifiers (amending 479832ff2d29 from 20 years ago);
|
changeset |
files
|
Sat, 08 Nov 2014 15:45:00 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 08 Nov 2014 15:44:41 +0100 |
wenzelm |
updated some sledgehammer proofs -- much faster;
|
changeset |
files
|
Sat, 08 Nov 2014 15:40:29 +0100 |
wenzelm |
updated sledgehammer proof after breakdown of metis (exception Type.TUNIFY);
|
changeset |
files
|
Sat, 08 Nov 2014 15:01:05 +0100 |
wenzelm |
recovered type matching, which was broken in 8a765db7e0f8 (see also 8a765db7e0f8, 2db1d3d2ed54);
|
changeset |
files
|
Sat, 08 Nov 2014 12:15:40 +0100 |
wenzelm |
more direct type equality;
|
changeset |
files
|
Sat, 08 Nov 2014 09:19:57 +0100 |
haftmann |
reverted commit accident from 994fe0ba8335
|
changeset |
files
|
Sat, 08 Nov 2014 09:16:47 +0100 |
haftmann |
less space-wasting serialization setup: highest cell of array has been unused so far
|
changeset |
files
|
Fri, 07 Nov 2014 23:35:13 +0100 |
wenzelm |
tuned outline;
|
changeset |
files
|
Fri, 07 Nov 2014 22:33:54 +0100 |
wenzelm |
tuned syntax -- separate tokens;
|
changeset |
files
|
Fri, 07 Nov 2014 22:15:51 +0100 |
wenzelm |
eliminated pointless check -- command definitions are subject to theory context;
|
changeset |
files
|
Fri, 07 Nov 2014 20:43:13 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 07 Nov 2014 20:06:18 +0100 |
wenzelm |
prefer externally provided keywords -- Command.read_thy may degenerate to bootstrap_thy in case of errors;
|
changeset |
files
|
Fri, 07 Nov 2014 19:47:05 +0100 |
wenzelm |
tuned markup;
|
changeset |
files
|
Fri, 07 Nov 2014 17:43:50 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 07 Nov 2014 17:31:01 +0100 |
wenzelm |
clarified keyword categories;
|
changeset |
files
|
Fri, 07 Nov 2014 16:55:09 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 07 Nov 2014 16:51:36 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 07 Nov 2014 16:36:55 +0100 |
wenzelm |
plain value Keywords.keywords, which might be used outside theory for bootstrap purposes;
|
changeset |
files
|
Fri, 07 Nov 2014 16:22:25 +0100 |
wenzelm |
proper import for command 'permanent_interpretation';
|
changeset |
files
|
Fri, 07 Nov 2014 16:13:05 +0100 |
wenzelm |
proper import of Main: BNF_Least_Fixpoint does not "contain pretty much everything", especially it lacks the 'value' command, which is defined *after* theory List;
|
changeset |
files
|
Fri, 07 Nov 2014 15:19:30 +0100 |
wenzelm |
more accurate keywords;
|
changeset |
files
|
Thu, 06 Nov 2014 16:10:33 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 06 Nov 2014 15:47:04 +0100 |
wenzelm |
more explicit Keyword.keywords;
|
changeset |
files
|
Thu, 06 Nov 2014 15:42:34 +0100 |
wenzelm |
proper Keyword.keywords (cf. 82a71046dce8);
|
changeset |
files
|
Thu, 06 Nov 2014 15:05:15 +0100 |
wenzelm |
prefer explicit Keyword.keywords (cf. 82a71046dce8);
|
changeset |
files
|
Thu, 06 Nov 2014 13:44:14 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 06 Nov 2014 13:36:19 +0100 |
wenzelm |
prefer explicit Keyword.keywords;
|
changeset |
files
|
Thu, 06 Nov 2014 11:44:41 +0100 |
wenzelm |
simplified keyword kinds;
|
changeset |
files
|
Fri, 07 Nov 2014 15:40:08 +0000 |
paulson |
Tidying up. Removing unnecessary conditions from some theorems.
|
changeset |
files
|
Fri, 07 Nov 2014 11:28:37 +0100 |
traytel |
more complete fp_sugars for sum and prod;
|
changeset |
files
|
Fri, 07 Nov 2014 12:24:56 +0100 |
desharna |
document '*_transfer' attribute
|
changeset |
files
|
Fri, 07 Nov 2014 11:52:56 +0100 |
desharna |
document 'size_neq'
|
changeset |
files
|
Fri, 07 Nov 2014 11:52:54 +0100 |
desharna |
generate 'size_neq' for datatypes
|
changeset |
files
|
Thu, 06 Nov 2014 15:21:59 +0100 |
desharna |
fix 'unfla' function
|
changeset |
files
|
Wed, 05 Nov 2014 20:59:24 +0100 |
haftmann |
proper oriented equivalence of dvd predicate and mod
|
changeset |
files
|
Wed, 05 Nov 2014 22:39:49 +0100 |
wenzelm |
merged
|
changeset |
files
|