2013-11-05 hoelzl [Tue, 05 Nov 2013 09:44:57 +0100] rev 54257
generalize SUP and INF to the syntactic type classes Sup and Inf
src/HOL/Complete_Lattices.thy src/HOL/Conditionally_Complete_Lattices.thy src/HOL/GCD.thy src/HOL/Library/Continuity.thy src/HOL/Library/Liminf_Limsup.thy src/HOL/Lifting_Set.thy src/HOL/Multivariate_Analysis/Extended_Real_Limits.thy src/HOL/Probability/Lebesgue_Measure.thy

2013-11-05 blanchet [Tue, 05 Nov 2013 05:48:08 +0100] rev 54256
added some N2M caching
src/HOL/BNF/Tools/bnf_fp_def_sugar.ML src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML src/HOL/BNF/Tools/bnf_lfp_rec_sugar.ML src/HOL/BNF/Tools/ctr_sugar.ML

2013-11-05 blanchet [Tue, 05 Nov 2013 05:48:08 +0100] rev 54255
also generalize fixed types
src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML

2013-11-05 blanchet [Tue, 05 Nov 2013 05:48:08 +0100] rev 54254
generalize types when synthetizing n2m (co)recursors, to facilitate reuse
src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML

2013-11-05 blanchet [Tue, 05 Nov 2013 05:48:08 +0100] rev 54253
nicer error message in case of duplicates
src/HOL/BNF/Tools/bnf_fp_def_sugar.ML src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML

2013-11-05 kleing [Tue, 05 Nov 2013 15:30:53 +1100] rev 54252
use int example like in the rest of IMP (instead of nat)
src/HOL/IMP/AExp.thy

2013-11-04 haftmann [Mon, 04 Nov 2013 20:10:10 +0100] rev 54251
dropped dead code
src/HOL/Groebner_Basis.thy src/HOL/Tools/groebner.ML

2013-11-04 haftmann [Mon, 04 Nov 2013 20:10:09 +0100] rev 54250
fact generalization and name consolidation
NEWS src/HOL/Groups.thy src/HOL/Rings.thy

2013-11-04 haftmann [Mon, 04 Nov 2013 20:10:06 +0100] rev 54249
streamlined setup of linear arithmetic
src/HOL/Int.thy src/HOL/Num.thy src/HOL/Numeral_Simprocs.thy src/HOL/Power.thy src/HOL/Tools/int_arith.ML src/HOL/Tools/lin_arith.ML src/HOL/Tools/semiring_normalizer.ML

2013-11-04 blanchet [Mon, 04 Nov 2013 18:08:47 +0100] rev 54248
make 'try0' return faster when invoked as part of 'try'
src/HOL/Tools/try0.ML