On Tuesday, December 11, 2001, at 05:17 AM, Ian Lynagh wrote:
>
> Hi guys,
>
>
> With the module
>
> {
> foo = 5
> }
>
> I get
>
> ERROR tt.hs:2 - Syntax error in input (unexpected `{', possibly due
> to bad layout)
>
>
> and with the module
>
> module Foo where {
> foo = 5
> bar = 6
> }
>
> ERROR tt.hs:4 - Syntax error in definition (unexpected `=')
>
>
> Thanks
> Ian
>
Hi Ian,
I'm afraid both your examples are incorrect. The first one
isn't a valid Haskell module (as you're probably aware), and the
Hugs extension that allows free-floating declarations on the
top-level isn't meant to handle explicit braces.
The second example is incorrect because it uses explicit syntax,
but lacks any semicolons.
All the best,
Johan
_______________________________________________
Hugs-Bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/hugs-bugs