[project @ 2001-03-05 00:07:23 by qrczak]
authorqrczak <unknown>
Mon, 5 Mar 2001 00:07:23 +0000 (00:07 +0000)
committerqrczak <unknown>
Mon, 5 Mar 2001 00:07:23 +0000 (00:07 +0000)
commit429854e8cce0bdf58b3ad4ba107f975e70da4055
tree0ba9915e41ff95e7f9f9b27ad98447b12bb75000
parenta45096d650b6212273bbbc5c92c66c5c921412b0
[project @ 2001-03-05 00:07:23 by qrczak]
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).
ghc/utils/hsc2hs/Main.hs
ghc/utils/hsc2hs/Makefile