Language.Happy.Tokens
data LexemeClass Source #
Constructors
Defined in Language.Happy.Tokens
Methods
minBound :: LexemeClass #
maxBound :: LexemeClass #
succ :: LexemeClass -> LexemeClass #
pred :: LexemeClass -> LexemeClass #
toEnum :: Int -> LexemeClass #
fromEnum :: LexemeClass -> Int #
enumFrom :: LexemeClass -> [LexemeClass] #
enumFromThen :: LexemeClass -> LexemeClass -> [LexemeClass] #
enumFromTo :: LexemeClass -> LexemeClass -> [LexemeClass] #
enumFromThenTo :: LexemeClass -> LexemeClass -> LexemeClass -> [LexemeClass] #
(==) :: LexemeClass -> LexemeClass -> Bool #
(/=) :: LexemeClass -> LexemeClass -> Bool #
compare :: LexemeClass -> LexemeClass -> Ordering #
(<) :: LexemeClass -> LexemeClass -> Bool #
(<=) :: LexemeClass -> LexemeClass -> Bool #
(>) :: LexemeClass -> LexemeClass -> Bool #
(>=) :: LexemeClass -> LexemeClass -> Bool #
max :: LexemeClass -> LexemeClass -> LexemeClass #
min :: LexemeClass -> LexemeClass -> LexemeClass #
readsPrec :: Int -> ReadS LexemeClass #
readList :: ReadS [LexemeClass] #
readPrec :: ReadPrec LexemeClass #
readListPrec :: ReadPrec [LexemeClass] #
showsPrec :: Int -> LexemeClass -> ShowS #
show :: LexemeClass -> String #
showList :: [LexemeClass] -> ShowS #
Associated Types
type Rep LexemeClass :: Type -> Type #
from :: LexemeClass -> Rep LexemeClass x #
to :: Rep LexemeClass x -> LexemeClass #
toJSON :: LexemeClass -> Value #
toEncoding :: LexemeClass -> Encoding #
toJSONList :: [LexemeClass] -> Value #
toEncodingList :: [LexemeClass] -> Encoding #
omitField :: LexemeClass -> Bool #
parseJSON :: Value -> Parser LexemeClass #
parseJSONList :: Value -> Parser [LexemeClass] #
omittedField :: Maybe LexemeClass #