Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
Processing of command line options.
The getopt module implements a getopt function, which adheres to
the POSIX syntax for command line options. GNU extensions are
supported in the form of long options introduced by a double dash
("--"). Support for bundling of command line options, as was the case
with the more traditional single-letter approach, is provided but not
enabled by default.
This module and its documentation are inspired by Perl's Getopt::Long module. The syntax of
D's getopt is simpler than its Perl counterpart because getopt infers the expected parameter types from the static types of
the passed-in pointers.