"...ghc-exactprint/dev-haskell/ghc-exactprint/metadata.xml" did not exist on "08382a0cecbadb87262357d016c0c2b9b8f47e1f"
metadata.xml 1.03 KB
Newer Older
1
2
3
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
4
5
6
7
	<maintainer type="project">
		<email>haskell@gentoo.org</email>
		<name>Gentoo Haskell</name>
	</maintainer>
8
9
10
	<use>
		<flag name="roundtrip">Build roundtripping executables</flag>
	</use>
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
	<longdescription>
		Using the API Annotations available from GHC 7.10.2, this
		library provides a means to round trip any code that can
		be compiled by GHC, currently excluding lhs files.
		
		It does this with a phased approach
		
		* Delta - converts GHC API Annotations into relative
		offsets, indexed by SrcSpan
		
		* Transform - functions to facilitate changes to
		the AST, adjusting the annotations generated in the
		Delta phase to suit the changes.
		
		* Print - converts an AST and its annotations to
		properly formatted source text.
		
28
29
30
		* Pretty - adds annotations to an AST (fragment) so that
		the output can be parsed back to the same AST.
		
31
32
33
34
		
		Note: requires GHC 7.10.2 or later
	</longdescription>
</pkgmetadata>