cli
Search uses release 0.2.0.0 · 1,008 definitions
Definitions (1,008)
- def spec_nodeitems as a scope inheriting globals; its subcommands stay unparsed until the scan enters one.
- def scan_start
- def scan_event
- def first_issue
- def scan_error
- def has_hyphen
- def has_as_f32
- type SlotTraitsWhat the slot that takes the next operand allows: rest(), values that start with "-", and as_f32().
- def slot_hereWhether slots' first slot takes the operand after count others: it is the count'th, or variadic.
- def slot_traits_goThe traits of the first of slots that takes the operand after count others, where here says whether slots' head does.
- def scope_slot_traits
- def traits_rest
- def is_negative_number
- def before_equal
- def after_equal
- def first_option_name
- def scope_option_known
- def scope_builtin_known
- def scope_any_option_known
- def scan_operand_ok
- def scan_operand_case
- def scope_can_take
- def scan_operand
- def spec_inherit
- def event_id
- def spec_info_found
- def find_spec_infofind_arg_info over parsed items; after a hit it only walks the rest.
- def event_inheritedAn arg's hits from before the scan enters a subcommand stay only when the scope being left passes the arg down as a global (SPEC 8.4); operands, entries, help and version stay.
- def events_kept
- def events_inherited
- def scan_descend
- def scan_external
- def scan_value_resultE04 quotes the first element that fails.
- def scan_value
- def scan_simple_hit
- def scan_settle_case
- def scan_settle
- def help_flag_case
- def help_flagWhich help flag a token is: Some{True{}} for --help, Some{False{}} for -h.
- def scan_faulted_case
- def scan_faulted
- def scope_digit_short
- def arg_has_hyphen
- def arg_is_f32
- def fetch_dash_allowedWhether info's value may be token, which starts with "-".
- def fetch_allowed_case
- def fetch_allowed
- def scan_fetch_result
- def scan_state_scope
- def scan_fetch
- def bare_value
- def scan_option
- def info_bare_value
- def scan_bare_option
- def scan_simple_option
- def scan_found_kind
- def scan_found
- def scope_version
- def scan_builtin_hit
- def traits_hyphen
- def scan_state_hyphenWhether the slot after state's operands takes hyphen values, as a rest() slot does until it has its first value.
- def long_tokenThe long token that before_equal and after_equal split into name and attached.
- def scan_unknown_long_case
- def scan_unknown_longA long token that names no option, declared or built-in: a value of the next slot if that slot takes hyphen values, else unknown.
- def scan_builtin_other
- def scan_builtin_long_case
- def scan_builtin_long
- def scan_long_found
- def scan_long
- def scan_state_keysThe keys of state's scope.
- def find_short_for_head
- def short_attached
- def scan_short_value_attached
- def scan_short_value
- def scan_short_bare_value
- def scan_short_version
- def scan_short_go
- def scan_shortThe lookup takes only the scope's keys: an accessor for them would take the state and copy each of its fields.
- def scope_external
- def scope_has_sub
- def sub_key_aliased
- def sub_key_hit
- def sub_key_found
- def find_sub_keyfind_sub over a scope's subcommands; after a hit it only walks the rest.
- def scope_find_sub
- def scan_sub_unknown
- def scan_sub_found
- def unknown_fault
- def help_missing_case
- def help_missing
- def help_walk
- def scan_non_option_sub_case
- def scan_non_option_sub
- def scan_non_option_case
- def scan_non_option
- def hyphen_operandWhether a slot that takes hyphen values takes a dash token: no option in scope is named by it.
- def f32_operandWhether an f32 slot takes token as a negative number.
- def slot_candidate
- def scan_hyphen_candidate
- def scan_dash_case