Mon, 04 Nov 2013 16:53:43 +0100 |
blanchet |
split 'primrec_new' and 'primcorec' code (to ease bootstrapping, e.g. dependency on datatype 'String' in 'primcorec')
|
file |
diff |
annotate
|
Tue, 24 Sep 2013 15:16:59 +0200 |
panny |
add "primcorec" command (cf. ae7f50e70c09)
|
file |
diff |
annotate
|
Fri, 20 Sep 2013 16:32:27 +0200 |
blanchet |
renamed "primcorec" to "primcorecursive", to open the door to a 'theory -> theory' command called "primcorec" (cf. "fun" vs. "function")
|
file |
diff |
annotate
|
Wed, 18 Sep 2013 16:09:02 +0200 |
traytel |
tuned proofs
|
file |
diff |
annotate
|
Sun, 08 Sep 2013 12:26:05 +0200 |
traytel |
don't register "sequential" as a keyword for now as this breaks the parser for function
|
file |
diff |
annotate
|
Fri, 30 Aug 2013 12:43:39 +0200 |
blanchet |
tuned theory name
|
file |
diff |
annotate
|
Fri, 30 Aug 2013 12:37:03 +0200 |
blanchet |
moved keywords down the hierarchy
|
file |
diff |
annotate
|
Tue, 20 Aug 2013 17:39:07 +0200 |
traytel |
simpler (forward) derivation of strong (up-to equality) coinduction properties
|
file |
diff |
annotate
|
Thu, 08 Aug 2013 16:38:28 +0200 |
traytel |
theorems relating {c,d}tor_(un)fold/(co)rec and {c,d}tor_map
|
file |
diff |
annotate
|
Sun, 28 Jul 2013 12:59:59 +0200 |
traytel |
more converse(p) theorems; tuned proofs;
|
file |
diff |
annotate
|
Thu, 25 Jul 2013 16:46:53 +0200 |
traytel |
transfer rule for {c,d}tor_{,un}fold
|
file |
diff |
annotate
|
Mon, 15 Jul 2013 15:50:39 +0200 |
traytel |
killed unused theorems
|
file |
diff |
annotate
|
Mon, 15 Jul 2013 14:23:51 +0200 |
traytel |
eliminate duplicated theorems (thanks to "Auto solve_direct" in jEdit)
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 11:16:23 +0200 |
traytel |
some new lemmas towards getting rid of in_bd BNF property; tuned
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 16:53:27 +0200 |
traytel |
share some code between codatatypes, datatypes and eventually prim(co)rec
|
file |
diff |
annotate
|
Thu, 09 May 2013 20:44:37 +0200 |
traytel |
relator coinduction for codatatypes
|
file |
diff |
annotate
|
Tue, 07 May 2013 18:40:23 +0200 |
traytel |
removed dead internal constants/theorems
|
file |
diff |
annotate
|
Tue, 07 May 2013 14:22:54 +0200 |
traytel |
got rid of the set based relator---use (binary) predicate based relator instead
|
file |
diff |
annotate
|
Wed, 01 May 2013 19:33:49 +0200 |
blanchet |
renamed a few FP-related files, to make it clear that these are not the sum of LFP + GFP but rather shared basic libraries
|
file |
diff |
annotate
|
Mon, 29 Apr 2013 09:10:49 +0200 |
blanchet |
renamed BNF "(co)data" commands to names that are closer to their final names
|
file |
diff |
annotate
|
Thu, 25 Apr 2013 19:18:20 +0200 |
traytel |
removed unnecessary assumptions in some theorems about cardinal exponentiation
|
file |
diff |
annotate
|
Tue, 23 Apr 2013 11:43:09 +0200 |
traytel |
(co)rec is (just as the (un)fold) the unique morphism;
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 11:25:24 +0100 |
traytel |
eliminate duplicated constant (diag vs. Id_on)
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 11:05:33 +0100 |
traytel |
hide internal constants; tuned proofs
|
file |
diff |
annotate
|
Tue, 13 Nov 2012 12:06:43 +0100 |
traytel |
import Sublist rather than PrefixOrder to avoid unnecessary class instantiation
|
file |
diff |
annotate
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
killed temporary "data_raw" and "codata_raw" now that the examples have been ported to "data" and "codata"
|
file |
diff |
annotate
|
Fri, 21 Sep 2012 16:45:06 +0200 |
blanchet |
renamed "Codatatype" directory "BNF" (and corresponding session) -- this opens the door to no-nonsense session names like "HOL-BNF-LFP"
|
file |
diff |
annotate
| base
|