> The definitions of foo and bar are not at the same indentation level,
> so they are being rejected by the layout rule.  At least, hugs and
> nhc98 accept it if you indent bar by two spaces, ghc still complains:
> 
>   ghc -c lit.lhs
>   lit.lhs:9: parse error on input `_'

Then I think hugs and nhc98 are wrong.  The report states that the
unliterate version of the file is recovered by "taking only those lines
beginning with '>', and removing the first character of those lines",
which would leave the lines indented by a single space, not two.

Cheers,
        Simon

_______________________________________________
Hugs-Bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/hugs-bugs

Reply via email to