UMinho Haskell Libraries (1.0)ContentsIndex
Language.ContextFree.Tables
Portability portable
Stability experimental
Maintainer Joćo Saraiva - jas@di.uminho.pt
Description
Representation of (Parsing) Tables
Synopsis
type Table r c = [(r, [c])]
coercePTable :: (a -> b) -> (c -> d) -> Table a c -> Table b d
ptable2Matrix :: (a -> b) -> (c -> b) -> Table a c -> [[b]]
ptable2TableString :: (Show r, Show c) => Table r c -> Table String String
ppPTable :: (a -> String) -> (b -> String) -> Table a b -> String
Documentation
type Table r c = [(r, [c])]
The type of the (parsing) table
coercePTable :: (a -> b) -> (c -> d) -> Table a c -> Table b d
ptable2Matrix :: (a -> b) -> (c -> b) -> Table a c -> [[b]]
ptable2TableString :: (Show r, Show c) => Table r c -> Table String String
ppPTable :: (a -> String) -> (b -> String) -> Table a b -> String
Produced by Haddock version 0.6