Grammar.GMakeSourceinclude S with type te = L.te with type 'c pattern = 'c L.patterntype 'a single_extend_statement =
string option * Gramext.g_assoc option * 'a Production.t listtype 'a extend_statement = | Reuse of string option * 'a Production.t listExtend an existing level by its optional given name. If None, picks the topmost level.
*)| Fresh of Gramext.position * 'a single_extend_statement listCreate a level at the given position.
*)