If a good pre-processor is still a valid option, would not
something similar to Camlp4 be better than the plain CPP?
Camlp4 ===> http://pauillac.inria.fr/camlp4/
"Camlp4 is a Pre-Processor-Pretty-Printer for Objective Caml.
It offers syntactic tools (parsers, extensible grammars), the
ability to extend the concrete syntax of Objective Caml
(quotations, syntax extensions), and to redefine it from
scratch."
If such a Haskell-specific tool existed and had the
ability to support any syntactic extensions to Haskell
then people would not have to worry too much about
syntactic incompatibilities, would they?
Jan
- Re: CPP is not part of Haskell Alex Ferguson
- CPP is not part of Haskell S. Alexander Jacobson
- Re: CPP is not part of Haskell Manuel M. T. Chakravarty
- RE: CPP is not part of Haskell Simon Peyton-Jones
- Re: CPP is not part of Haskell George Russell
- RE: CPP is not part of Haskell Manuel M. T. Chakravarty
- RE: CPP is not part of Haskell Frank A. Christoph
- Re: CPP is not part of Haskell Manuel M. T. Chakravarty
- Re: CPP is not part of Haskell George Russell
- Re: CPP is not part of Haskell Jan Skibinski
- Re: CPP is not part of Haskell Fergus Henderson
- Re: CPP is not part of Haskell Matthias Kilian
- Re: CPP is not part of Haskell Lennart Augustsson
- Re: CPP is not part of Haskell Manuel M. T. Chakravarty
- RE: CPP is not part of Haskell Frank A. Christoph
- Re: CPP is not part of Haskell Manuel M. T. Chakravarty
- Re: CPP is not part of Haskell George Russell
- RE: CPP is not part of Haskell Manuel M. T. Chakravarty
- Re: CPP is not part of Haskell Andy Gill
- Re: CPP is not part of Haskell Fergus Henderson
