> hugs and ghc. With hugs, I use the builtin feature, of course. With GHC, we > just use a pre-processor. This is a bit awkward with GHC 5.02 and earlier > versions, but starting with 5.03, GHC now has a proper interface for hooking > in a pre-processor (don't know the details, bug Sigbjorn says it's in there). Is this true? Is there any documentation on it?