package batteries
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=b7f3b99f12f21b1da6b6aa13d993206d
sha512=8b7f2479eb0271bcfd9168887c1e4a9a815c512eab3ee61b150fc4dfa9ec803e4f73115155f20b3017e4a822148d0e6d1c1e8e5f96790fd691b419dd39a908a2
doc/batteries.unthreaded/BatOptParse/StdOpt/index.html
Module BatOptParse.StdOptSource
This module contains various standard options.
Flag options
store_const ?default const returns a flag option which stores the constant value const when the option is encountered on the command line.
store_true () returns an option which is set to true when it is encountered on the command line. The default value is false.
store_false () returns an option which is set to false when it is encountered on the command line. The default value is true.
Create a counting option which increments its value each time the option is encountered on the command line.
Exactly identical to count_option ~dest:dest ~increment:1 ().
Exactly identical to count_option ~dest:dest ~increment:(-1) ().
Value options
int_option ?default ?metavar () returns an option which takes a single integer argument. If ~default is given it is the default value returned when the option has not been encountered on the command line.
See OptParse.StdOpt.int_option.
See OptParse.StdOpt.int_option.
any_option ?default ?metavar coerce returns an option which takes a single argument from the command line and calls coerce to coerce it to the proper type.
default is the default value of the option. If None, the option has no default value.
Callback options
int_callback ?metavar f returns an option which takes a single integer argument and calls f with that argument when encountered on the command line.
See OptParse.StdOpt.int_callback.
See OptParse.StdOpt.int_callback.
Special options
help_option () returns the standard help option which displays a usage message and exits the program when encountered on the command line.