Module command-line-parser
The command-line-parser module.
Exported from
Library command-line-parser
Summary
Module command-line-parser
The command-line-parser module.
command-line-parser names
command-line-parser names
<argument-list-parser>
<keyed-option-parser>
<optional-parameter-option-parser>
<option-parser>
<parameter-option-parser>
<repeated-parameter-option-parser>
<simple-option-parser>
add-option-parser
add-option-parser-by-type
argument-parser-definer
defargparser-accessors
defargparser-aux
defargparser-class
defargparser-init
defargparser-rec
defargparser-synopsis
option-parser-by-long-name
option-present?
option-present?-by-long-name
option-value
option-value-by-long-name
parse-arguments
print-synopsis
regular-arguments
The command-line-parser library provides a simple and flexible way to parse the command-line arguments of a Dylan program.
Describes how to parse an argument list, and contains the data found when parsing one.
A class.
A class.
Parses a single command-line option and any parameters.
Parses options which have a parameter and which may appear only once.
Parses options which have a parameter and which may appear more than once.
Parses options without any parameters.
Attaches an <option-parser> to an <argument-list-parser>.
Create an <option-parser> and add it to an <argument-list-parser>.
A macro.
A macro.
A macro.
A macro.
A macro.
A macro.
A macro.
Find an option parser, given a corresponding option name.
Tests whether an option was present on the command-line.
Determine whether an option was present, given a corresponding option name.
Returns the value found by an option parser after processing the command line.
Find the value of an option, given a corresponding option name.
Parses a list of command-line arguments.
A generic function.
Returns the regular arguments found by parsing an argument list.