Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Lexer.Tlex.Machine.Pattern
Documentation
Constructors
Epsilon | |
(Pattern e) :^: (Pattern e) | |
(Pattern e) :|: (Pattern e) | |
Many (Pattern e) | |
Range (SymEnumSet e) |
newtype AcceptPriority Source #
Constructors
AcceptPriority Int |
Instances
Constructors
Accept | |
Fields |
newtype StartState Source #
Constructors
StartState Int |
Instances
Enum StartState Source # | |
Defined in Language.Lexer.Tlex.Machine.Pattern Methods succ :: StartState -> StartState # pred :: StartState -> StartState # toEnum :: Int -> StartState # fromEnum :: StartState -> Int # enumFrom :: StartState -> [StartState] # enumFromThen :: StartState -> StartState -> [StartState] # enumFromTo :: StartState -> StartState -> [StartState] # enumFromThenTo :: StartState -> StartState -> StartState -> [StartState] # | |
Show StartState Source # | |
Defined in Language.Lexer.Tlex.Machine.Pattern Methods showsPrec :: Int -> StartState -> ShowS # show :: StartState -> String # showList :: [StartState] -> ShowS # | |
Eq StartState Source # | |
Defined in Language.Lexer.Tlex.Machine.Pattern |
startStateFromEnum :: Enum s => s -> StartState Source #