Module TableInterpreter.MakeEngineTableSource
Parameters
module T : TableFormat.TABLESSignature
Source
val default_reduction :
state ->
('env -> production -> 'answer) ->
('env -> 'answer) ->
'env ->
'answerSource
val action :
state ->
terminal ->
semantic_value ->
('env -> bool -> terminal -> semantic_value -> state -> 'answer) ->
('env -> production -> 'answer) ->
('env -> 'answer) ->
'env ->
'answerSource
type semantic_action =
(state, semantic_value, token) EngineTypes.env ->
(state, semantic_value) EngineTypes.stackSource
module Log :
EngineTypes.LOG
with type state := state
and type terminal := terminal
and type production := production