Re: Confusing error message in case of layout-related syntax erro r

1999-09-03 Thread Mark Utting
Simon wrote: I know about this one, but haven't got around to fixing it yet. The parse error is on a semicolon generated by the layout system, as you probably guessed, which is why there's no token available to print in the error message. Any thoughts on what a suitable error message should

RE: Confusing error message in case of layout-related syntax erro r

1999-09-02 Thread Simon Marlow
For foo = let x = (1, 2 y = 3 in fst x + y GHC 4.04 gives me Main.hs:3: parse error on input `' Interesting, but not very informative ;-) I know about this one, but haven't got around to fixing it yet. The parse error is on a semicolon generated