| Safe Haskell | None |
|---|---|
| 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] # | |
| Eq StartState Source # | |
Defined in Language.Lexer.Tlex.Machine.Pattern | |
| Show StartState Source # | |
Defined in Language.Lexer.Tlex.Machine.Pattern Methods showsPrec :: Int -> StartState -> ShowS # show :: StartState -> String # showList :: [StartState] -> ShowS # | |
startStateFromEnum :: Enum s => s -> StartState Source #