GHC AST Annotations (again)

2014-11-04 Thread Alan & Kim Zimmerman
Hi all

Hopefully I will be able to stop harassing everyone on this topic soon.

The final versions of the patches for this are ready for review.

It has been split into three parts

D412 Extends the HsLit values to have an extra field for the original
source text, which can differ from the literal value.

D426 adds various extra locations in the HsSyn AST to allow the additions
of API annotations everywhere needed.

D438 modifies the Lexer/Parser to produce API annotations and comments as
part of the ParsedSource result.

Please review if you are interested.

Links

https://ghc.haskell.org/trac/ghc/wiki/GhcAstAnnotations
https://ghc.haskell.org/trac/ghc/ticket/9628
https://phabricator.haskell.org/D412
https://phabricator.haskell.org/D426
https://phabricator.haskell.org/D438

Regards
  Alan
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: GHC AST Annotations (again)

2014-11-05 Thread Alan & Kim Zimmerman
I have placed an ordering on it so that D426 comes first, then D438 and
finally D412, there was a very minor merge update required for D412.

On Tue, Nov 4, 2014 at 11:41 PM, Alan & Kim Zimmerman 
wrote:

> Hi all
>
> Hopefully I will be able to stop harassing everyone on this topic soon.
>
> The final versions of the patches for this are ready for review.
>
> It has been split into three parts
>
> D412 Extends the HsLit values to have an extra field for the original
> source text, which can differ from the literal value.
>
> D426 adds various extra locations in the HsSyn AST to allow the additions
> of API annotations everywhere needed.
>
> D438 modifies the Lexer/Parser to produce API annotations and comments as
> part of the ParsedSource result.
>
> Please review if you are interested.
>
> Links
>
> https://ghc.haskell.org/trac/ghc/wiki/GhcAstAnnotations
> https://ghc.haskell.org/trac/ghc/ticket/9628
> https://phabricator.haskell.org/D412
> https://phabricator.haskell.org/D426
> https://phabricator.haskell.org/D438
>
> Regards
>   Alan
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs