setting up code generation for extended reals
authorbulwahn
Wed, 01 Jun 2011 13:50:37 +0200
changeset 43138 818521a90356
parent 43137 32b888e1a170
child 43139 9ed5d8ad8fa0
setting up code generation for extended reals
src/HOL/Library/Extended_Reals.thy
--- a/src/HOL/Library/Extended_Reals.thy	Wed Jun 01 11:51:25 2011 +0200
+++ b/src/HOL/Library/Extended_Reals.thy	Wed Jun 01 13:50:37 2011 +0200
@@ -74,10 +74,10 @@
   fixes a :: extreal shows "- (- a) = a"
   by (cases a) simp_all
 
-lemma MInfty_eq[simp]:
+lemma MInfty_eq[simp, code_post]:
   "MInfty = - \<infinity>" by simp
 
-declare uminus_extreal.simps(2)[simp del]
+declare uminus_extreal.simps(2)[code_inline, simp del]
 
 lemma extreal_cases[case_names real PInf MInf, cases type: extreal]:
   assumes "\<And>r. x = extreal r \<Longrightarrow> P"