clarified character setup
authorhaftmann
Wed, 13 Dec 2006 20:38:16 +0100
changeset 21832 5a6f8514d0e9
parent 21831 1897fe3d72d5
child 21833 b6e4c5578c8e
clarified character setup
src/HOL/List.thy
--- a/src/HOL/List.thy	Wed Dec 13 19:39:48 2006 +0100
+++ b/src/HOL/List.thy	Wed Dec 13 20:38:16 2006 +0100
@@ -2555,9 +2555,9 @@
   (SML "char")
   (Haskell "Char")
 
-code_const Char
-  (SML "!((_),/ (_))")
-  (Haskell "!((_),/ (_))")
+code_const Char and char_rec and "size \<Colon> char \<Rightarrow> nat"
+  (SML "raise/ Fail/ \"Char\"" and "raise/ Fail/ \"char_rec\"" and "raise/ Fail/ \"size_char\"")
+  (Haskell "error/ \"Char\"" and "error/ \"char_rec\"" and "error/ \"size_char\"")
 
 code_instance list :: eq and char :: eq
   (Haskell - and -)