This is the getopt Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:11:40 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
getoptKevin M. Rosenberg <kmr@debian.org>
Kevin Rosenberg <kevin@rosenberg.net>
BSD
1.0
package.lisp (file).
main.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
getopt/main.lisppackage.lisp (file).
getopt (system).
getopt (function).
match-unique-abbreviation (function).
analyze-arg (function).
decompose-arg (function).
find-option (function).
is-long-option (function).
is-option-terminator (function).
is-short-option (function).
match-option (function).
Packages are listed by definition order.
getoptcommon-lisp.
getopt (function).
match-unique-abbreviation (function).
analyze-arg (function).
decompose-arg (function).
find-option (function).
is-long-option (function).
is-option-terminator (function).
is-short-option (function).
match-option (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Processes a list of arguments and options. Returns filtered argument
list and alist of options.
opts is a list of option lists. The fields of the list are
- NAME name of the long option
- HAS-ARG with legal values of :NONE, :REQUIRED, :OPTIONAL
- VAL value to return for a option with no arguments
Returns position of ABBR in STRINGS. ABBR may be a unique abbreviation. Returns NIL if no match found.
Analyzes an argument. Returns option-type,base-name,argument
Returns base-name,argument
Find an option in option list. Handles using unique abbreviations
Matches an argument to an option. Returns option-list,option-type,base-name,argument
| Jump to: | A D F G I M |
|---|
| Jump to: | A D F G I M |
|---|
| Jump to: | F G M P S |
|---|
| Jump to: | F G M P S |
|---|