module InspectionTableInterpreter: sig .. end
module Symbols: functor (T : sig
type terminal('a);
type nonterminal('a);
end) -> CamlinternalMenhirLib.IncrementalEngine.SYMBOLS
with type 'a terminal := 'a T.terminal
and type 'a nonterminal := 'a T.nonterminal
module Make: functor (TT : CamlinternalMenhirLib.TableFormat.TABLES) -> functor (IT : CamlinternalMenhirLib.InspectionTableFormat.TABLES
with type 'a lr1state = int) -> functor (ET : CamlinternalMenhirLib.EngineTypes.TABLE
with type terminal = int
and type nonterminal = int
and type semantic_value = Obj.t) -> functor (E : sig
type env('a) =
CamlinternalMenhirLib.EngineTypes.env(
ET.state,
ET.semantic_value,
ET.token,
);
end) -> CamlinternalMenhirLib.IncrementalEngine.INSPECTION
with type 'a terminal := 'a IT.terminal
and type 'a nonterminal := 'a IT.nonterminal
and type 'a lr1state := 'a IT.lr1state
and type production := int
and type 'a env := 'a E.env