Safe Haskell | None |
---|
Documentation
data ParseError pos drv Source
Error (ParseError pos drv) |
mkParseError :: forall pos drv. String -> String -> String -> drv -> [String] -> pos -> ParseError pos drvSource
peCode :: ParseError pos drv -> StringSource
peMessage :: ParseError pos drv -> StringSource
peDerivs :: ParseError pos drv -> drvSource
peComment :: ParseError pos drv -> StringSource
peReading :: ParseError pos drv -> [String]Source
SourceList c => Source [c] |
class SourceList c whereSource
listToken :: [c] -> Maybe (c, [c])Source
listInitialPos :: ListPos cSource
listUpdatePos :: c -> ListPos c -> ListPos cSource
pePositionS :: forall drv. ParseError (Pos String) drv -> (Int, Int)Source