module Flags:sig
..end
val all_flags : (Tags.t * Command.spec) list Pervasives.ref
Tags.t -> Command.spec
: val of_tag_list : string list -> Command.spec
val set_flags : Tags.t -> Command.spec -> unit
val flag : string list -> Command.spec -> unit
val pflag : Tags.elt list -> Tags.elt -> (string -> Command.spec) -> unit
val add : 'a -> 'a list -> 'a list
val remove : 'a -> 'a list -> 'a list
val get_flags : unit -> (Tags.t * Command.spec) list