Sun, 11 Aug 2013 23:35:57 +0200 |
blanchet |
honor user tfree names
|
file |
diff |
annotate
|
Fri, 09 Aug 2013 15:40:38 +0200 |
blanchet |
tuned name generation code (to make it easier to adapt later)
|
file |
diff |
annotate
|
Fri, 09 Aug 2013 11:26:29 +0200 |
traytel |
tuned
|
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
|
Thu, 08 Aug 2013 14:48:19 +0200 |
traytel |
tuned tactic;
|
file |
diff |
annotate
|
Thu, 08 Aug 2013 12:00:45 +0200 |
traytel |
tuned
|
file |
diff |
annotate
|
Fri, 02 Aug 2013 12:08:55 +0200 |
traytel |
store relator induction in fp_result
|
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 14:23:51 +0200 |
traytel |
eliminate duplicated theorems (thanks to "Auto solve_direct" in jEdit)
|
file |
diff |
annotate
|
Sat, 13 Jul 2013 13:03:21 +0200 |
traytel |
got rid of in_bd BNF property (derivable from set_bd+map_cong+map_comp+map_id)
|
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
|
Fri, 07 Jun 2013 12:11:55 +0200 |
blanchet |
tuning
|
file |
diff |
annotate
|
Fri, 07 Jun 2013 08:48:59 +0200 |
blanchet |
[mq]: tuning
|
file |
diff |
annotate
|
Thu, 06 Jun 2013 11:47:11 +0200 |
blanchet |
continuation of f461dca57c66
|
file |
diff |
annotate
|
Thu, 06 Jun 2013 11:33:41 +0200 |
blanchet |
tuned record field names to avoid confusion between low-level and high-level constants/theorems
|
file |
diff |
annotate
|
Tue, 28 May 2013 21:17:48 +0200 |
blanchet |
tuning -- avoided unreadable true/false all over the place for LFP/GFP
|
file |
diff |
annotate
|
Tue, 21 May 2013 13:22:47 +0200 |
wenzelm |
proper context;
|
file |
diff |
annotate
|
Thu, 09 May 2013 20:44:37 +0200 |
traytel |
relator coinduction for codatatypes
|
file |
diff |
annotate
|
Wed, 08 May 2013 13:33:04 +0200 |
traytel |
relator induction for datatypes
|
file |
diff |
annotate
|
Wed, 08 May 2013 11:57:42 +0200 |
traytel |
store proper theorems even for fixed points that have no passive live variables
|
file |
diff |
annotate
|
Tue, 07 May 2013 14:47:22 +0200 |
traytel |
tuned
|
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
|
Thu, 02 May 2013 21:04:50 +0200 |
blanchet |
renamings
|
file |
diff |
annotate
|
Thu, 02 May 2013 18:34:36 +0200 |
blanchet |
signature tuning
|
file |
diff |
annotate
|
Thu, 02 May 2013 18:25:44 +0200 |
blanchet |
removed dead code
|
file |
diff |
annotate
|
Thu, 02 May 2013 18:16:28 +0200 |
blanchet |
tuned signature
|
file |
diff |
annotate
|
Thu, 02 May 2013 16:14:14 +0200 |
blanchet |
tuning names
|
file |
diff |
annotate
|
Thu, 02 May 2013 12:35:02 +0200 |
blanchet |
rationalized data structure
|
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
|
Tue, 30 Apr 2013 15:58:32 +0200 |
blanchet |
added constructors to data structure
|
file |
diff |
annotate
|
Tue, 30 Apr 2013 13:38:41 +0200 |
blanchet |
lowercase type constructor, for consistency (cf. fp_result not FP_result nor FP_Result)
|
file |
diff |
annotate
|
Mon, 29 Apr 2013 13:41:34 +0200 |
blanchet |
removed unreferenced thm
|
file |
diff |
annotate
|
Mon, 29 Apr 2013 09:45:14 +0200 |
blanchet |
use record instead of huge tuple
|
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
|
Sat, 27 Apr 2013 20:50:20 +0200 |
wenzelm |
uniform Proof.context for hyp_subst_tac;
|
file |
diff |
annotate
|
Thu, 25 Apr 2013 19:18:20 +0200 |
traytel |
removed unnecessary assumptions in some theorems about cardinal exponentiation
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 18:49:52 +0200 |
blanchet |
honor user-specified name for relator + generalize syntax
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 17:47:22 +0200 |
blanchet |
renamed "set_natural" to "set_map", reflecting {Bl,Po,Tr} concensus
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 14:15:01 +0200 |
blanchet |
renamed "map_cong" axiom to "map_cong0" in preparation for real "map_cong"
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 13:16:21 +0200 |
blanchet |
honor user-specified name for map function
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 13:16:20 +0200 |
blanchet |
honor user-specified set function names
|
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
|
Wed, 27 Mar 2013 14:19:18 +0100 |
wenzelm |
tuned signature and module arrangement;
|
file |
diff |
annotate
|
Mon, 28 Jan 2013 23:56:13 +0100 |
traytel |
made SML/NJ happy
|
file |
diff |
annotate
|
Fri, 12 Oct 2012 21:22:35 +0200 |
wenzelm |
discontinued typedef with alternative name;
|
file |
diff |
annotate
|
Fri, 12 Oct 2012 15:08:29 +0200 |
wenzelm |
discontinued typedef with implicit set_def;
|
file |
diff |
annotate
|
Sun, 30 Sep 2012 22:02:34 +0200 |
blanchet |
tuning
|
file |
diff |
annotate
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
renamed ML file in preparation for next step
|
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
|
Wed, 26 Sep 2012 10:01:00 +0200 |
blanchet |
tweaked theorem names (in particular, dropped s's)
|
file |
diff |
annotate
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
generate high-level "coinduct" and "strong_coinduct" properties
|
file |
diff |
annotate
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
generate high-level "maps", "sets", and "rels" properties
|
file |
diff |
annotate
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
use singular since there is always only one theorem
|
file |
diff |
annotate
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
leave out some internal theorems unless "bnf_note_all" is set
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed coinduction principles to have "dtor" in the name
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed "set_incl" etc. to have "ctor" or "dtor" in the name
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed low-level "map_unique" to have "ctor" or "dtor" in the name
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed low-level "set_simps" and "set_induct" to have "ctor" or "dtor" in the name
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed "map_simps" to "{c,d}tor_maps"
|
file |
diff |
annotate
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
simplified fact policies
|
file |
diff |
annotate
|