[GHC] #9628: Add Annotations to the AST to simplify source to source conversions
GHC
ghc-devs at haskell.org
Tue Sep 23 18:34:04 UTC 2014
#9628: Add Annotations to the AST to simplify source to source conversions
-------------------------------------+-------------------------------------
Reporter: alanz | Owner:
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.8.3
Keywords: | Operating System:
Architecture: Unknown/Multiple | Unknown/Multiple
Difficulty: Unknown | Type of failure:
Blocked By: | None/Unknown
Related Tickets: | Test Case:
| Blocking:
| Differential Revisions:
-------------------------------------+-------------------------------------
Two different kinds of annotation are proposed to be added to HsSyn
1. Additional elements to explictly track the location of all syntactic
elements not currently tracked. In particular, locations of reserved words
and punctuation.
2. A top-level type parameter that allows a tool-writer to thread an
application-specific annotation through the syntax tree.
These two could potentially be merged, if the default annotation parameter
is capable of tracking the first category of information.
Discussion of the feature is at GhcAstAnnotations
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9628>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list