Handbook
Glossary
(parse-options) ( options command-line -- arguments )
Vocabulary
command-line
.
parser
Inputs
options
an
object
command-line
an
object
Outputs
arguments
an
object
See also
parse-options
Definition
USING:
command-line.parser.private
continuations
kernel
namespaces
sequences
;
IN:
command-line.parser
:
(parse-options)
( options command-line -- arguments )
[
[
>option
]
map
]
dip
over
default-options
[
default-help?
get
[
[
HELP
prefix
]
dip
]
when
[
parse-arguments
]
pick
'[
default-help?
get
[
print-help?
get
[
_
usage-error
]
when
]
when
]
finally
]
with-variables
;