Functor Camlp4.Struct.Grammar.Delete.Make


module Make: 
functor (Structure : Camlp4.Struct.Grammar.Structure.S) -> sig .. end
Parameters:
Structure : Camlp4.Struct.Grammar.Structure.S

module Tools: Camlp4.Struct.Grammar.Tools.Make(Structure)
module Parser: Camlp4.Struct.Grammar.Parser.Make(Structure)
val delete_rule_in_tree : Structure.internal_entry ->
Structure.symbol list ->
Structure.tree -> (Structure.symbol list option * Structure.tree) option
val decr_keyw_use : Structure.gram -> Structure.symbol -> unit
val decr_keyw_use_in_tree : Structure.gram -> Structure.tree -> unit
val delete_rule_in_suffix : Structure.internal_entry ->
Structure.symbol list -> Structure.level list -> Structure.level list
val delete_rule_in_prefix : Structure.internal_entry ->
Structure.symbol list -> Structure.level list -> Structure.level list
val delete_rule_in_level_list : Structure.internal_entry ->
Structure.symbol list -> Structure.level list -> Structure.level list
val delete_rule : Structure.internal_entry -> Structure.symbol list -> unit