LLVM M.D.Source codeContentsIndex
MD.Parser.Parsec.Combinator
MaintainerPaul Govereau <govereau@cs.harvard.edu>
Description
Basic combinators built from the primitive parsers.
Documentation
(<?>) :: Parser st a -> String -> Parser st aSource
(<|>) :: Parser st a -> Parser st a -> Parser st aSource
choice :: [Parser st a] -> Parser st aSource
count :: Int -> Parser st a -> Parser st [a]Source
between :: Parser st a -> Parser st b -> Parser st c -> Parser st cSource
option :: a -> Parser st a -> Parser st aSource
optional :: Parser st a -> Parser st ()Source
ignore :: Parser st a -> Parser st ()Source
skipMany1 :: Parser st a -> Parser st ()Source
many1 :: Parser st a -> Parser st [a]Source
sepBy :: Parser st a -> Parser st b -> Parser st [b]Source
sepBy1 :: Parser st a -> Parser st b -> Parser st [b]Source
endBy :: Parser st a -> Parser st b -> Parser st [b]Source
endBy1 :: Parser st a -> Parser st b -> Parser st [b]Source
sepEndBy :: Parser st a -> Parser st b -> Parser st [b]Source
sepEndBy1 :: Parser st a -> Parser st b -> Parser st [b]Source
chainl :: Parser st a -> Parser st (a -> a -> a) -> a -> Parser st aSource
chainl1 :: Parser st a -> Parser st (a -> a -> a) -> Parser st aSource
chainr :: Parser st a -> Parser st (a -> a -> a) -> a -> Parser st aSource
chainr1 :: Parser st a -> Parser st (a -> a -> a) -> Parser st aSource
eof :: Parser st ()Source
notFollowedBy :: Show tok => Parser st tok -> Parser st ()Source
many :: Parser st a -> Parser st [a]Source
skipMany :: Parser st a -> Parser st ()Source
manyTill :: Parser st a -> Parser st end -> Parser st [a]Source
anyToken :: Parser st Word8Source
Produced by Haddock version 2.6.0