2008/5/2 Simon Marlow <[EMAIL PROTECTED]>:
David Waern wrote:
> No it doesn't, but it's on the TODO list. It needs a fix in GHC.
>
> By the way, I'm going to experiment with doing the parsing of comments
> on the Haddock side instead of in GHC.
> If that works out, we won't have to fix these things in GHC anymore.
>
Sounds great - along the lines that we discussed on cvs-ghc a while back?
Yes, something along the lines of separately parsing the comments and
recording their source locations, and then
trying to match them with the source locations of the AST nodes.
yay!-) i hope that the haddock-independent part (parsing, preserving,
and accessing comments) becomes part of the GHC API in a form
that would fix trac ticket #1886, then we could finally start writing
(ghc) haskell source-to-source transformations without losing
pragmas or comments!
losing layout would still be a pain, but that could be dealt with
later - at least the code would remain functional under some
form of (pretty . id . parse).
please keep us posted about your experiments,
claus
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe