
8 May
2005
8 May
'05
4:28 a.m.
Hi, I'm trying to implement unicode support for nhc98, but I'm confused by this code: --------------- module Prelude(Enum(..)) where instance Enum Char where enumFrom n = enumFromTo n (toEnum 255) enumFromThen n n' = enumFromThenTo n n' (toEnum 255) toEnum c = toEnum c -- MAGIC fromEnum c = fromEnum c -- MAGIC --------------- What does this "MAGIC" mean? Do the right hand sides use the prelude functions of the compiler that nhc is built with, or the internal representation of chars is defined in other place? Regards, Antonio Regidor García ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es