parse-arguments[syntax] parse-arguments args clause1 clause2 ...
STklos: command-line argument parser. Clause's format is like this:
<clause> ⇒ string | <list-clause>
<list clause> ⇒ (<option descr> <expr> ...) | (else <expr> ...)
<option descr> ⇒ (<option name> `(<keyword> value)*)
<option name> ⇒ string
<keyword> ⇒ :alternate | :arg | :help
Help document feature is integrated.
Short options can be concatenated.
Similar features are provided in some implementations
under different names: getopt?, parse-options?, args-fold.
|