1. 21 Jan, 2002 1 commit
  2. 17 Jan, 2002 1 commit
  3. 26 Dec, 2001 1 commit
  4. 03 Nov, 2001 1 commit
  5. 23 Oct, 2001 1 commit
  6. 12 Oct, 2001 2 commits
  7. 12 Sep, 2001 1 commit
    • rrt's avatar
      [project @ 2001-09-12 11:16:05 by rrt] · 7748154b
      rrt authored
      Make hsc2hs find template-hsc.h on Windows. This involves putting Main.hs
      through cpp; to avoid the string gap problem preprocessing
      __GLASGOW_HASKELL__ into its value inside strings, make judicious use of ++
      (hope that's OK, Marcin; there seemed very little point in putting it all in
      KludgedSystem this time).
      7748154b
  8. 08 Aug, 2001 1 commit
  9. 01 Aug, 2001 1 commit
  10. 16 Jul, 2001 1 commit
  11. 11 Jul, 2001 1 commit
  12. 03 Jul, 2001 1 commit
  13. 27 Jun, 2001 1 commit
  14. 22 May, 2001 1 commit
  15. 27 Mar, 2001 1 commit
  16. 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
  17. 16 Mar, 2001 1 commit
  18. 14 Mar, 2001 1 commit
  19. 05 Mar, 2001 1 commit
    • qrczak's avatar
      [project @ 2001-03-05 00:07:23 by qrczak] · 429854e8
      qrczak authored
      Use custom parser monad instead of Parsec. It remembers the text which
      has been parsed, so it needs not to be reconstructed after parsing.
      
      Operators containing '--' are now handled correctly. '#' triggers
      special processing only if it's not a part of an operator, i.e. if
      a varsym token is exactly a single '#'.
      
      Backslash-newline pairs in C lexical world are now handled correctly
      (removed at an early stage).
      
      Option --keep replaced with --no-compile (stop after writing *.hs_make.c).
      429854e8
  20. 13 Feb, 2001 1 commit
  21. 10 Feb, 2001 1 commit
    • qrczak's avatar
      [project @ 2001-02-10 10:43:25 by qrczak] · 4776e55d
      qrczak authored
      Move kludgedSystem (renamed to system) to a separate module.
      This avoids ugly interactions with the C preprocessor (string gaps,
      __GLASGOW_HASKELL__ in strings).
      4776e55d
  22. 05 Feb, 2001 1 commit
  23. 14 Jan, 2001 1 commit
  24. 12 Jan, 2001 2 commits
  25. 22 Dec, 2000 1 commit
  26. 07 Nov, 2000 1 commit