@@ -30,11 +30,16 @@ data Ident
31 -- A symbolic name for an infix operator
31 -- A symbolic name for an infix operator
33− | Op String deriving (Eq, Ord, Data, Typeable)
37+ | Escaped String deriving (Eq, Ord, Data, Typeable)
35instance Show Ident where
39instance Show Ident where
36 show (Ident s) = s
40 show (Ident s) = s
37 show (Op op) = '(':op ++ ")"
41 show (Op op) = '(':op ++ ")"
40-- Proper names, i.e. capitalized names for e.g. module names, type//data constructors.
45-- Proper names, i.e. capitalized names for e.g. module names, type//data constructors.