Internal error from invalid syntax
Neil Turton
neilt+hugs at chiark.greenend.org.uk
Sun Apr 12 14:24:57 EDT 2009
I wrote the following haskell program and hugs reported an internal
compiler error when I tried to load it. The syntax is invalid but I
would expect a sensible error message rather than the internal error
which I got.
Cheers, Neil.
falcon:tmp$ cat foo.hs
class Foo x where
foo :: x
instance Foo () where
foo ?
falcon:tmp$ hugs foo.hs
__ __ __ __ ____ ___ _________________________________________
|| || || || || || ||__ Hugs 98: Based on the Haskell 98 standard
||___|| ||__|| ||__|| __|| Copyright (c) 1994-2005
||---|| ___|| World Wide Web: http://haskell.org/hugs
|| || Bugs: http://hackage.haskell.org/trac/hugs
|| || Version: September 2006 _________________________________________
Haskell 98 mode: Restart with command line option -98 to enable extensions
INTERNAL ERROR: parseInput
Please report this Hugs bug to http://hackage.haskell.org/trac/hugs
Hugs>
More information about the Hugs-Bugs
mailing list