Christian Sievers <[EMAIL PROTECTED]> writes:
> I changed my mind about this issue, I do suggest to change it as
> proposed, for if `elem` were three lexemes, any whitespace between
> them would be allowed. This might even be considered a typo, as I
> think no one intended to allow expressions like
>
> x ` {- look ma -} elem -- comments inside!
> ` l
Well, the GHC people deliberately wrote their compiler to support
that. Here's a comment from (an old version of) the GHC source:
Sadly, the latter is defined by Haskell, which allows such
la-la land constructs as `{-a 900-line comment-} foo`. (WDP 94/12)
Carl Witty
[EMAIL PROTECTED]