BNFC-meta-0.2.2: Deriving Quasi-Quoters from BNF Grammars

Language.LBNF.Runtime

Contents

Synopsis

Happy and Alex runtimes

data ParseMonad a

Constructors

Ok a 
Bad String 

Instances

err :: (String -> a) -> ParseMonad a -> a

Pretty printing runtimes

printTree :: Print a => a -> String

doc :: ShowS -> Doc

concatD :: [Doc] -> Doc

prPrec :: Int -> Int -> Doc -> Doc

newtype PrintPlain

Constructors

MkPrintPlain String 

Instances

Quasi quoting runtimes