Hi,

thanks for the report; this infelicity wrt the report was fixed
in the CVS sources about a half a year ago.

--sigbjorn

----- Original Message -----
From: "Mark Tullsen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 12, 2002 13:02
Subject: Hugs doesn't follow latest layout specification


> In the following code snippet:
>
> f (x:xs) = "a"
>    where
> f [] = "b"
>
> We have
>
>    f [] => "b"                     -- in ghc and nhc98 and /latest/ Report
>    f [] => Program error: {f []}   -- in hugs
>
> It appears that Hugs has not been updated to follow the
> most current Haskell98 Report which explicates the
> layout rules in more detail.  (Which specifies that the above
> 'where' construct should bind nothing rather than binding
> the "f [] = ...".)
>
> - Mark
>
> _______________________________________________
> Hugs-Bugs mailing list
> [EMAIL PROTECTED]
> http://www.haskell.org/mailman/listinfo/hugs-bugs

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

Reply via email to