tlex-core-0.4.0.0: A lexer generator
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Lexer.Tlex.Machine.DFA

Documentation

data DFA a Source #

Instances

Instances details
Functor DFA Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

fmap :: (a -> b) -> DFA a -> DFA b #

(<$) :: a -> DFA b -> DFA a #

Show a => Show (DFA a) Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

showsPrec :: Int -> DFA a -> ShowS #

show :: DFA a -> String #

showList :: [DFA a] -> ShowS #

Eq a => Eq (DFA a) Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

(==) :: DFA a -> DFA a -> Bool #

(/=) :: DFA a -> DFA a -> Bool #

data DFAState a Source #

Instances

Instances details
Functor DFAState Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

fmap :: (a -> b) -> DFAState a -> DFAState b #

(<$) :: a -> DFAState b -> DFAState a #

Show a => Show (DFAState a) Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

showsPrec :: Int -> DFAState a -> ShowS #

show :: DFAState a -> String #

showList :: [DFAState a] -> ShowS #

Eq a => Eq (DFAState a) Source # 
Instance details

Defined in Language.Lexer.Tlex.Machine.DFA

Methods

(==) :: DFAState a -> DFAState a -> Bool #

(/=) :: DFAState a -> DFAState a -> Bool #