package lrgrep
Module Regexp.KSource
Source
type '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;
}
Source
val cmon :
?lr1:('g Info.lr1 Fix.Indexing.index -> Cmon.t) ->
?step:('g Redgraph.step Fix.Indexing.index -> Cmon.t) ->
'g t ->
Cmon.tSource
val derive :
'g Info.grammar ->
'g Redgraph.graph ->
'g Info.lr1 Utils.Misc.indexset ->
'g t ->
('g Label.t * 'g t) list