identifier :: CharParser st String | |
reserved :: String -> CharParser st () | |
operator :: CharParser st String | |
reservedOp :: String -> CharParser st () | |
charLiteral :: CharParser st Char | |
stringLiteral :: CharParser st String | |
natural :: CharParser st Integer | |
integer :: CharParser st Integer | |
float :: CharParser st Double | |
naturalOrFloat :: CharParser st (Either Integer Double) | |
decimal :: CharParser st Integer | |
hexadecimal :: CharParser st Integer | |
octal :: CharParser st Integer | |
symbol :: String -> CharParser st String | |
lexeme :: forall a. CharParser st a -> CharParser st a | |
whiteSpace :: CharParser st () | |
parens :: forall a. CharParser st a -> CharParser st a | |
braces :: forall a. CharParser st a -> CharParser st a | |
angles :: forall a. CharParser st a -> CharParser st a | |
brackets :: forall a. CharParser st a -> CharParser st a | |
squares :: forall a. CharParser st a -> CharParser st a | |
semi :: CharParser st String | |
comma :: CharParser st String | |
colon :: CharParser st String | |
dot :: CharParser st String | |
semiSep :: forall a. CharParser st a -> CharParser st [a] | |
semiSep1 :: forall a. CharParser st a -> CharParser st [a] | |
commaSep :: forall a. CharParser st a -> CharParser st [a] | |
commaSep1 :: forall a. CharParser st a -> CharParser st [a] | |