Dl_parser.MenhirInterpreterSourceinclude MenhirLib.IncrementalEngine.INCREMENTAL_ENGINE with type token = tokenval offer :
'a checkpoint ->
(token
* MenhirLib.IncrementalEngine.position
* MenhirLib.IncrementalEngine.position) ->
'a checkpointtype supplier =
unit ->
token
* MenhirLib.IncrementalEngine.position
* MenhirLib.IncrementalEngine.positionval loop_handle :
('a -> 'answer) ->
('a checkpoint -> 'answer) ->
supplier ->
'a checkpoint ->
'answerval loop_handle_undo :
('a -> 'answer) ->
('a checkpoint -> 'a checkpoint -> 'answer) ->
supplier ->
'a checkpoint ->
'answertype element = | Element : 'a lr1state
* 'a
* MenhirLib.IncrementalEngine.position
* MenhirLib.IncrementalEngine.position -> elementval positions :
'a env ->
MenhirLib.IncrementalEngine.position * MenhirLib.IncrementalEngine.position