yi-language-0.2.1: Collection of language-related Yi libraries.
Yi.Lexer.Abella
lexer :: StyleLexerASI HlState Token Source #
tokenToText :: Token -> Maybe String Source #
type TT = Tok Token Source #
isComment :: Token -> Bool Source #
data Token Source #
Constructors
Instances
Methods
(==) :: Token -> Token -> Bool #
(/=) :: Token -> Token -> Bool #
showsPrec :: Int -> Token -> ShowS #
show :: Token -> String #
showList :: [Token] -> ShowS #
type HlState = Int Source #
data Reserved Source #
(==) :: Reserved -> Reserved -> Bool #
(/=) :: Reserved -> Reserved -> Bool #
showsPrec :: Int -> Reserved -> ShowS #
show :: Reserved -> String #
showList :: [Reserved] -> ShowS #
data ReservedOp Source #
(==) :: ReservedOp -> ReservedOp -> Bool #
(/=) :: ReservedOp -> ReservedOp -> Bool #
showsPrec :: Int -> ReservedOp -> ShowS #
show :: ReservedOp -> String #
showList :: [ReservedOp] -> ShowS #