Portability | GHC-only |
---|---|
Stability | experimental |
Maintainer | fontaine@cs.uni-duesseldorf.de |
Safe Haskell | None |
All types used by the Haskell implementation of the parser and lexer. This also defines the types of the tables that are exported by the Haskell modules that the tool generates.
Documentation
newtype LexStateID Source
data TransitionTarget Source
newtype LexTokenID Source
data LexerState Source
LexerState | |
|
type SToken = (LexTokenID, String)Source
data IntervalTree Source
newtype ParserStateID Source
data TransitionList Source
Reduction | |
|
newtype ReductionID Source
type PToken = (ParserTokenID, String)Source
newtype ParserTokenID Source