Hi,

Has anyone succesfully used Fran1.16 and Hugs98-Nov2003?

I was using an older Hugs (Nov. 2002) with Fran earlier today, and that worked fine. After upgrading, however, I appear to be hitting some issues with hierarchical name spaces:

[EMAIL PROTECTED] ~
$ hugs -98 Fran
__   __ __  __  ____   ___      _________________________________________
||   || ||  || ||  || ||__      Hugs 98: Based on the Haskell 98 standard
||___|| ||__|| ||__||  __||     Copyright (c) 1994-2003
||---||         ___||           World Wide Web: http://haskell.org/hugs
||   ||                         Report bugs to: [EMAIL PROTECTED]
||   || Version: Nov 2003       _________________________________________

Hugs mode: Restart with command line option +98 for Haskell 98 mode

ERROR "C:\\frp\\Fran\Src\FranLoader.hs" - Can't find imported module "InputMonitor"
Prelude>


...examining the body of Fran.hs, it appears to be using a previous Hugs feature for loading a module from a sub-directory which clashes syntactically with hierarchical module support:

$ cat Fran.hs
----------------------------------------------------------------
-- Redirection module so that you don't have to put
-- "./src" on your Path.
--
-- Suitable for use with Hugs 98 on Win32.
----------------------------------------------------------------
module Fran(module Src.FranLoader) where
import Src.FranLoader
----------------------------------------------------------------

[EMAIL PROTECTED] /cygdrive/c/frp/Fran
$

...but, unfortunately, attempting to load FranLoader directly doesn't work either:

[EMAIL PROTECTED] /cygdrive/c/frp/Fran/src
$ hugs -98 FranLoader
__   __ __  __  ____   ___      _________________________________________
||   || ||  || ||  || ||__      Hugs 98: Based on the Haskell 98 standard
||___|| ||__|| ||__||  __||     Copyright (c) 1994-2003
||---||         ___||           World Wide Web: http://haskell.org/hugs
||   ||                         Report bugs to: [EMAIL PROTECTED]
||   || Version: Nov 2003       _________________________________________

Hugs mode: Restart with command line option +98 for Haskell 98 mode

ERROR ".\BaseTypes.hs" - Unknown entity "int32ToInt" imported from module "Int"
Concurrent>


Any help or suggestions would be appreciated.

Thanks,

-antony



--
Antony Courtney
Grad. Student, Dept. of Computer Science, Yale University
[EMAIL PROTECTED]          http://www.apocalypse.org/pub/u/antony

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

Reply via email to