2012-10-10 Andreas Lochbihler [Wed, 10 Oct 2012 13:03:50 +0200] rev 49770
efficient construction of red black trees from sorted associative lists
CONTRIBUTORS NEWS src/HOL/Library/RBT_Impl.thy

2012-10-10 haftmann [Wed, 10 Oct 2012 12:52:24 +0200] rev 49769
more explicit code equations
src/HOL/Lattices.thy src/HOL/Orderings.thy

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:48:55 +0200] rev 49768
adding necessary syntactic functions in set_comprehension_pointfree simproc as a first step to integrate an improved simproc
src/HOL/Tools/set_comprehension_pointfree.ML

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:48:33 +0200] rev 49767
special code setup for step function in IMP is redundant as definition was tuned (cf. c54d901d2946)
src/HOL/IMP/Collecting_Examples.thy

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:48:17 +0200] rev 49766
test case for set_comprehension_pointfree simproc succeeds now
src/HOL/ex/Set_Comprehension_Pointfree_Tests.thy

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:47:52 +0200] rev 49765
unfolding bounded existential quantifiers as first step in the set_comprehension_pointfree simproc
src/HOL/Tools/set_comprehension_pointfree.ML

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:47:43 +0200] rev 49764
moving simproc from Finite_Set to more appropriate Product_Type theory
src/HOL/Finite_Set.thy src/HOL/Product_Type.thy

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:47:21 +0200] rev 49763
generalizing set_comprehension_pointfree simproc to work for arbitrary predicates (and not just the finite predicate)
src/HOL/Tools/set_comprehension_pointfree.ML

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:41:18 +0200] rev 49762
adding some example that motivates some of the current changes in the set_comprehension_pointfree simproc
src/HOL/ex/Set_Comprehension_Pointfree_Tests.thy

2012-10-10 bulwahn [Wed, 10 Oct 2012 10:41:16 +0200] rev 49761
set_comprehension_pointfree also handles terms where the equation is not at the first position, which is a necessary generalisation to eventually handle bounded existentials; tuned
src/HOL/Tools/set_comprehension_pointfree.ML