Create.Bmodule Position : Cf_relations.OrderThe total order of positions.
module Symbol : Cf_relations.EqualThe equivalence relation on symbols.
module Meta :
Meta.Basis with type position := Position.t and type symbol := Symbol.tThe specification of structural metadata.
val default_initial_position : Position.tThe default initial position.
val advance : Position.t -> Symbol.t -> Position.tScanners use advance pos sym to make the position immediately after pos when occupied by sym.