Regexp.KSourcetype 'g t = | Accept| Done| More of 'g Expr.t * 'g t| Reducing of {reduction : 'g Reductions.t;steps : 'g Redgraph.step Utils.Misc.indexset;next : 'g t;}val cmon :
?lr1:('g Info.lr1 Fix.Indexing.index -> Cmon.t) ->
?step:('g Redgraph.step Fix.Indexing.index -> Cmon.t) ->
'g t ->
Cmon.tval derive :
'g Info.grammar ->
'g Redgraph.graph ->
'g Info.lr1 Utils.Misc.indexset ->
'g t ->
('g Label.t * 'g t) list