Module Driver.Plugin

val register : string -> ?man:Cmdliner.Manpage.block list -> ?doc:string -> (Catala_utils.Global.options -> unit) Cmdliner.Term.t -> unit
val register_subcommands : string -> ?man:Cmdliner.Manpage.block list -> ?doc:string -> unit Cmdliner.Cmd.t list -> unit
val register_attribute : plugin:string -> path:string list -> contexts:Desugared.Name_resolution.attribute_context list -> (pos:Catala_utils.Pos.t -> Shared_ast.attr_value -> Catala_utils.Pos.attr option) -> unit