Safe Haskell | None |
---|
Documentation
getBaseNumber :: Integer -> [Char] -> IntegerSource
data EnumValToken Source
module UU.Scanner.GenToken
valueToken :: EnumValToken -> String -> Pos -> TokenSource
tokTpIsInt :: EnumValToken -> BoolSource
tokTpIsId :: EnumValToken -> BoolSource
pStringPos, pConsymPos, pVarsymPos, pIntegerPos, pTextlnPos, pTextnmPos, pConidPos, pVaridPos, pFractionPos, pInteger16Pos, pInteger10Pos, pInteger8Pos, pCharPos :: IsParser p Token => p (String, Pos)Source
pString, pConsym, pVarsym, pInteger, pTextln, pTextnm, pConid, pVarid, pFraction, pInteger16, pInteger10, pInteger8, pChar :: IsParser p Token => p StringSource
pComma, pCCurly, pOCurly, pCBrack, pOBrack, pCParen, pOParen, pSemi :: IsParser p Token => p StringSource
pCommaPos, pCCurlyPos, pOCurlyPos, pCBrackPos, pOBrackPos, pCParenPos, pOParenPos, pSemiPos :: IsParser p Token => p PosSource
pParens_pCommas :: IsParser p Token => p a -> p [a]Source
pBracks_pCommas :: IsParser p Token => p a -> p [a]Source
pCurly_pSemics :: IsParser p Token => p a -> p [a]Source
ScanOpts | |
|
posIs1stColumn :: Pos -> BoolSource
InFilePos | |
|
infpAdvCol :: Int -> InFilePos -> InFilePosSource
infpAdvLine :: Int -> InFilePos -> InFilePosSource
infpAdvStr :: String -> InFilePos -> InFilePosSource
isStrQuote :: Char -> BoolSource
isVarStart :: Char -> BoolSource
module UU.Scanner.Position