1. 30 Apr, 2001 1 commit
  2. 26 Apr, 2001 2 commits
  3. 23 Mar, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-03-23 16:36:20 by simonmar] · 50027272
      simonmar authored
      Changes to support bootstrapping the compiler from .hc files.  It's
      not quite working yet, but it's not far off.
      
        - the biggest change is that any injected #includes are now placed in
          the .hc file at generation time, rather than compilation time.  I
          can't see any reason not to do this - it makes it clear by looking at
          the .hc file which files are being #included, it means one less
          temporary file at compilation time, and it means the .hc file is more
          standalone.
      
        - all the gruesomeness is in mk/bootstrap.mk, which handles building
          .hc files without a ghc driver.
      50027272
  4. 12 Mar, 2001 1 commit
    • simonpj's avatar
      [project @ 2001-03-12 14:06:46 by simonpj] · 9fdd90b0
      simonpj authored
      ----------------
      	First cut at ILX
      	----------------
      
      This commit puts the ILX .NET code generator into the head.
      It's entirely untested, mind you.
      
      Some changes to the Module/Package strutures, mainly of a
      naming variety.  In particular:
      
      	Package	===> PackageConfig
      9fdd90b0
  5. 26 Feb, 2001 1 commit
  6. 03 Jan, 2001 1 commit
  7. 25 Dec, 2000 1 commit
    • qrczak's avatar
      [project @ 2000-12-25 23:45:30 by qrczak] · f0e76bb0
      qrczak authored
      s/moduleNameString/moduleNameUserString/ to correctly handle modules
      with 'z' in their names which come from packages.
      
      The function Module.moduleNameString is no longer used. Perhaps it
      should be removed so nobody tries to introduce such bug again :-)
      
      If the letter 'e' was chosen for escape instead of 'z', such bugs
      would be more quickly spotted :-)
      f0e76bb0
  8. 20 Nov, 2000 1 commit
  9. 14 Nov, 2000 2 commits
  10. 13 Nov, 2000 1 commit
  11. 08 Nov, 2000 2 commits
  12. 02 Nov, 2000 1 commit
  13. 30 Oct, 2000 4 commits
  14. 27 Oct, 2000 8 commits
  15. 26 Oct, 2000 2 commits
  16. 23 Oct, 2000 2 commits
  17. 17 Oct, 2000 1 commit
  18. 16 Oct, 2000 2 commits
    • simonmar's avatar
      [project @ 2000-10-16 15:21:48 by simonmar] · 75308b67
      simonmar authored
      add some comments
      75308b67
    • simonmar's avatar
      [project @ 2000-10-16 15:16:59 by simonmar] · 90fecc3b
      simonmar authored
      re-implement the finder using information from the driver.  The Finder
      now has type
      
      	ModuleName -> IO (Maybe (Module, ModuleLocation)
      
      where
      	data ModuleLocation  = ModuleLocation {
      				hs_file  :: FilePath,
      				hi_file  :: FilePath,
      				obj_file :: FilePath
      			      }
      
      For a module in another package, the hs_file and obj_file components
      are undefined.
      90fecc3b