nipkow [Fri, 08 Nov 2013 21:40:07 +0100] rev 54292
more exercises
blanchet [Fri, 08 Nov 2013 19:03:14 +0100] rev 54291
by (auto ...)[1] not by (auto [1])
nipkow [Fri, 08 Nov 2013 08:59:54 +0100] rev 54290
added exercise
kleing [Thu, 07 Nov 2013 16:08:19 +1100] rev 54289
Add output translation for <a := .., b := .., ..> state notation.
blanchet [Thu, 07 Nov 2013 02:42:20 +0100] rev 54288
reintroduce mutually (co)rec check, since the underlying N2M code doesn't quite handle the general case (esp. in presence of type variables)
blanchet [Thu, 07 Nov 2013 01:01:04 +0100] rev 54287
more docs
blanchet [Thu, 07 Nov 2013 00:37:18 +0100] rev 54286
properly detect when to perform n2m -- e.g. handle the case of two independent functions on irrelevant types being defined in parallel
blanchet [Wed, 06 Nov 2013 23:05:44 +0100] rev 54285
reverted 3e1d230f1c00 -- pervasiveness is useful, cf. Coinductive_Nat in the AFP
blanchet [Wed, 06 Nov 2013 22:50:12 +0100] rev 54284
simplified code
blanchet [Wed, 06 Nov 2013 22:42:54 +0100] rev 54283
fourth attempt at generalizing N2M types (to leverage caching)
blanchet [Wed, 06 Nov 2013 21:40:41 +0100] rev 54282
tuning
hoelzl [Tue, 05 Nov 2013 21:23:42 +0100] rev 54281
int and nat are conditionally_complete_lattices
blanchet [Wed, 06 Nov 2013 14:50:50 +0100] rev 54280
be more open-minded and allow needless mutual recursion for 'prim(co)rec', since we allow it for '(co)datatype' -- eventual warnings (or errors) should be centralized in 'fp_bnf'
blanchet [Wed, 06 Nov 2013 13:00:45 +0100] rev 54279
removed dead code
blanchet [Wed, 06 Nov 2013 13:00:16 +0100] rev 54278
update docs
blanchet [Wed, 06 Nov 2013 12:47:50 +0100] rev 54277
take out possibility of moving corecursive calls past constructors -- this doesn't work in the general case
blanchet [Wed, 06 Nov 2013 12:01:48 +0100] rev 54276
took out loopy code
blanchet [Wed, 06 Nov 2013 10:35:30 +0100] rev 54275
take out even less aggressive generalization -- it's still too aggressive
blanchet [Wed, 06 Nov 2013 01:57:22 +0100] rev 54274
reverted too aggressive 7cb8442298f0
blanchet [Wed, 06 Nov 2013 01:06:01 +0100] rev 54273
generalize more aggressively
blanchet [Tue, 05 Nov 2013 16:53:40 +0100] rev 54272
avoid subtle failure in the presence of top sort
blanchet [Tue, 05 Nov 2013 16:47:10 +0100] rev 54271
tuning
blanchet [Tue, 05 Nov 2013 16:47:10 +0100] rev 54270
get mutually recursive maps as well
hoelzl [Tue, 05 Nov 2013 15:10:59 +0100] rev 54269
tuned proofs in Approximation
blanchet [Tue, 05 Nov 2013 13:23:27 +0100] rev 54268
fixed subtle name shadowing bug
blanchet [Tue, 05 Nov 2013 12:40:58 +0100] rev 54267
use right permutation in 'map2'
blanchet [Tue, 05 Nov 2013 11:55:45 +0100] rev 54266
stronger normalization, to increase n2m cache effectiveness
blanchet [Tue, 05 Nov 2013 11:17:42 +0100] rev 54265
make local theory operations non-pervasive (makes more intuitive sense)
hoelzl [Tue, 05 Nov 2013 09:45:03 +0100] rev 54264
NEWS
hoelzl [Tue, 05 Nov 2013 09:45:02 +0100] rev 54263
move Lubs from HOL to HOL-Library (replaced by conditionally complete lattices)
hoelzl [Tue, 05 Nov 2013 09:45:00 +0100] rev 54262
generalize bdd_above/below_uminus to ordered_ab_group_add
hoelzl [Tue, 05 Nov 2013 09:45:00 +0100] rev 54261
restrict Limsup and Liminf to complete lattices