gll-0.1.0.1: GLL parser with simple combinator interface

Safe HaskellSafe-Inferred
LanguageHaskell98

GLL.Combinators.Combinators

Documentation

parse :: Show a => SymbParser a -> [Token] -> [a] Source

parseString :: Show a => SymbParser a -> String -> [a] Source

char :: Char -> SymbParser Char Source

epsilon :: SymbParser () Source

(<$>) :: (a -> b) -> SymbParser a -> IMParser b infixl 4 Source

(<$) :: b -> SymbParser a -> IMParser b infixl 4 Source

(<*>) :: IMParser (a -> b) -> SymbParser a -> IMParser b infixl 4 Source

(<*) :: IMParser b -> SymbParser a -> IMParser b infixl 4 Source

(<::=>) :: String -> [IMParser a] -> SymbParser a infix 5 Source