kernel
Info.Nonterminal
bit_lib
fix
front
lrgrep.internal
lrgrep.interpreter
lrgrep.runtime
lrijkstra_utils
support
syntax
utils
valmari
include INDEXED with type 'g n = 'g nonterminal
type 'g n = 'g nonterminal
val cardinal : 'g grammar -> 'g n Fix.Indexing.cardinal
val of_int : 'g grammar -> int -> 'g n Fix.Indexing.index
val to_string : 'g grammar -> 'g n Fix.Indexing.index -> string
val all : 'g grammar -> 'g n Utils.Misc.indexset
val kind : 'g grammar -> 'g n Fix.Indexing.index -> [ `REGULAR | `START ]
val semantic_value : 'g grammar -> 'g n Fix.Indexing.index -> string option
val nullable : 'g grammar -> 'g n Fix.Indexing.index -> bool
val first : 'g grammar -> 'g n Fix.Indexing.index -> 'g terminal Utils.Misc.indexset
val find : 'g grammar -> ?approx:int -> string -> ('g n Fix.Indexing.index, [ `Mangled of 'g n Fix.Indexing.index | `Dym of (int * string * 'g n Fix.Indexing.index) list ]) Stdlib.result