Lexer
data AlexPosn Source #
Defined in Lexer
Methods
showsPrec :: Int -> AlexPosn -> ShowS #
show :: AlexPosn -> String #
showList :: [AlexPosn] -> ShowS #
(==) :: AlexPosn -> AlexPosn -> Bool #
(/=) :: AlexPosn -> AlexPosn -> Bool #
compare :: AlexPosn -> AlexPosn -> Ordering #
(<) :: AlexPosn -> AlexPosn -> Bool #
(<=) :: AlexPosn -> AlexPosn -> Bool #
(>) :: AlexPosn -> AlexPosn -> Bool #
(>=) :: AlexPosn -> AlexPosn -> Bool #
max :: AlexPosn -> AlexPosn -> AlexPosn #
min :: AlexPosn -> AlexPosn -> AlexPosn #
data Token Source #
Constructors
(==) :: Token -> Token -> Bool #
(/=) :: Token -> Token -> Bool #
alexScanTokens :: String -> [Token] Source #
prettyTok :: Token -> String Source #