[cvs-nhc98] patch applied (hat): hat-trans now generates for the hierarchical module namespace.

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 07:22:10 EDT 2006


Mon Oct 21 05:30:29 PDT 2002  malcolm
  * hat-trans now generates for the hierarchical module namespace.
  From the file X.hs containing module X, it generates filename Hat/X.hs,
  containing the transformed module Hat.X.
  The combinator library is now in module Hat.Hat.

    M ./Makefile -3 +3
    M ./script/confhat -5 +5
    M ./src/compiler98/OsOnly.hs -1 +1
    A ./src/hatlib/Hat/
    A ./src/hatlib/Hat/DirectoryBuiltin.hs
    A ./src/hatlib/Hat/Hat.hs
    A ./src/hatlib/Hat/IOBuiltin.hs
    A ./src/hatlib/Hat/PreludeBuiltinTypes.hs
    A ./src/hatlib/Hat/RandomBuiltin.hs
    A ./src/hatlib/Hat/SystemBuiltin.hs
    A ./src/hatlib/Hat/TimeBuiltin.hs
    M ./src/hatlib/Makefile -48 +51
    M ./src/hatlib/PreludeBuiltin.hs -1 +1
    M ./src/hattrans/Flags.hs -8 +10
    M ./src/hattrans/HatTrans.hs -3 +16
    M ./src/hattrans/TraceTrans.hs -8 +9


More information about the Cvs-nhc98 mailing list