BNFC3-3.0: A compiler front-end generator.
Source
Contents
Index
Safe Haskell
None
Language
Haskell2010
BNFC.Backend.Haskell.State
Documentation
data
HaskellBackendState
Source
#
Constructors
HaskellSt
Fields
globalOpt
::
GlobalOptions
haskellOpts
::
HaskellBackendOptions
lexerParserTokens
:: [
Token
]
astRules
:: [(
Type
, [(
Label
, ([
Type
], (
Integer
,
ARHS
)))])]
parserRules
:: [(
Cat
,
Map
RHS
RuleLabel
)]
functions
:: [(
LabelName
,
Function
)]
tokens
:: [(
CatName
,
TokenDef
)]