Cmdliner_term_deprecated
val man_format : Cmdliner_manpage.format Cmdliner_term.t
val pure : 'a -> 'a Cmdliner_term.t
type exit_info = Cmdliner_info.Exit.info
val exit_info :
?docs:string ->
?doc:string ->
?max:Cmdliner_info.Exit.code ->
Cmdliner_info.Exit.code ->
Cmdliner_info.Exit.info
val exit_status_success : Cmdliner_info.Exit.code
val exit_status_cli_error : Cmdliner_info.Exit.code
val exit_status_internal_error : Cmdliner_info.Exit.code
val default_error_exits : Cmdliner_info.Exit.info list
val default_exits : Cmdliner_info.Exit.info list
type env_info = Cmdliner_info.Env.info
val env_info :
?docs:string ->
?doc:string ->
Cmdliner_info.Env.var ->
Cmdliner_info.Env.info
type info = Cmdliner_info.Cmd.t
val info :
?man_xrefs:Cmdliner_manpage.xref list ->
?man:Cmdliner_manpage.block list ->
?envs:Cmdliner_info.Env.info list ->
?exits:Cmdliner_info.Exit.info list ->
?sdocs:string ->
?docs:string ->
?doc:string ->
?version:string ->
string ->
Cmdliner_info.Cmd.t
val name : Cmdliner_info.Cmd.t -> string
val to_legacy_result :
([< 'a Cmdliner_eval.eval_ok ], [ `Exn | `Parse | `Term ]) Stdlib.result ->
'a0 result
val eval :
?help:Stdlib.Format.formatter ->
?err:Stdlib.Format.formatter ->
?catch:bool ->
?env:(string -> string option) ->
?argv:string array ->
('a Cmdliner_term.t * Cmdliner_cmd.info) ->
'b result
val eval_choice :
?help:Stdlib.Format.formatter ->
?err:Stdlib.Format.formatter ->
?catch:bool ->
?env:(string -> string option) ->
?argv:string array ->
('a Cmdliner_term.t * Cmdliner_cmd.info) ->
('b Cmdliner_term.t * Cmdliner_cmd.info) list ->
'c result
val eval_peek_opts :
?version_opt:bool ->
?env:(string -> string option) ->
?argv:string array ->
'a Cmdliner_term.t ->
'a option * 'b result
val exit_status_of_result :
?term_err:Cmdliner_info.Exit.code ->
[< `Error of [< `Exn | `Parse | `Term ] | `Help | `Ok of unit | `Version ] ->
Cmdliner_info.Exit.code
val exit_status_of_status_result :
?term_err:Cmdliner_info.Exit.code ->
[< `Error of [< `Exn | `Parse | `Term ]
| `Help
| `Ok of Cmdliner_info.Exit.code
| `Version ] ->
Cmdliner_info.Exit.code
val exit :
?term_err:Cmdliner_info.Exit.code ->
[< `Error of [< `Exn | `Parse | `Term ] | `Help | `Ok of unit | `Version ] ->
'a
val exit_status :
?term_err:Cmdliner_info.Exit.code ->
[< `Error of [< `Exn | `Parse | `Term ]
| `Help
| `Ok of Cmdliner_info.Exit.code
| `Version ] ->
'a