
malcolm: Thu Jul 18 11:28:17 CEST 2002 Update of /usr/src/master/nhc/src/compiler98 In directory hinken:/tmp/cvs-serv24600/compiler98 Modified Files: Extra.hs Flags.hs Import.hs PrettySyntax.hs Log Message: Make hat-trans more separate from the compiler. This is a fairly large change. * There is a new directory src/hat/trans for all the modules that are specific to hat-trans and have no purpose in the ordinary compiler, e.g. AuxFile.hs, TraceTrans.hs, etc. * However, these modules still depend on several parts of the compiler, so the new hat-trans Makefile uses the compiler directory as a `library' of supporting material. * A few small functions needed to be moved around to different modules within the compiler, just to reduce the number of dependencies from hat-trans. * The module Flags.hs now appears in both directories - so each of the compiler and hat-trans can now support a different (partially overlapping) set of command-line flags.