Safe Haskell | None |
---|
- layoutTreeToSourceTree :: LayoutTree -> SourceTree
- retrieveLinesFromLayoutTree :: LayoutTree -> [Line]
- retrieveLines :: SourceTree -> [Line]
- renderLines :: [Line] -> String
- renderSourceTree :: SourceTree -> String
- type SourceTree = DUALTree Transformation Up Annot Prim
- data Line = Line Row Col RowOffset Source LineOpt [PosToken]
- data Source
- renderLinesFromLayoutTree :: LayoutTree -> String
Documentation
retrieveLines :: SourceTree -> [Line]Source
renderLines :: [Line] -> StringSource
type SourceTree = DUALTree Transformation Up Annot PrimSource
The main data structure for this module