[cvs-nhc98] commit %s

Malcolm Wallace malcolm@sparud.net
Mon, 11 Dec 2000 12:37:24 +0100 (CET)


malcolm: Mon Dec 11 12:37:24 CET 2000
nhc/src/compiler98 LexLow.hs Makefile OsOnly.hs Parse.hs Parse2.hs ParseI.hs

Update of /usr/src/master/nhc/src/compiler98
In directory hinken:/tmp/cvs-serv8090

Modified Files:
	LexLow.hs Makefile OsOnly.hs Parse.hs Parse2.hs ParseI.hs 
Log Message:
  Add hierarchical module-ids.  Separator is a dot.  Scheme maps at the
  low-level to filesystem paths (e.g. on unix, separator becomes slash /).
  Qualified names are therefore extended to permit e.g. A.B.C.D.f
  There is a consequent loss of the very rare Haskell'98 case where
  A.B.C.D meant the composition of the constructor A.B with C.D.