The actual sub-command name that was used. If the sub-command name is a list of strings, space
is used as the separator. If argvOpt hasn't been defined, it defaults to name.
The actual sub-command name that was used. If the sub-command name is a list of strings, space
is used as the separator. If argvOpt hasn't been defined, it defaults to name.
Arguments are expanded then parsed. By default, argument expansion is the identity function.
Overriding this method allows plugging in an arbitrary argument expansion logic.
Arguments are expanded then parsed. By default, argument expansion is the identity function.
Overriding this method allows plugging in an arbitrary argument expansion logic.
One such expansion logic involves replacing each argument of the form '@' with the
contents of that file where each line in the file becomes a distinct argument. To enable this
behavior, override this method as shown below.
Whether to stop parsing at the first unrecognized argument.
Whether to stop parsing at the first unrecognized argument.
That is, stop parsing at the first non option (not starting with "-"), or the first
unrecognized option. The unparsed arguments are put in the args argument of run.