Files
Nim/parseopt.idx
github-actions[bot] 02de67a2a8 Deploy to GitHub pages
2026-02-16 17:38:02 +00:00

31 lines
3.2 KiB
Plaintext

nimTitle parseopt parseopt.html module std/parseopt 0
nim LaxMode parseopt.html#LaxMode CliMode.LaxMode 346
nim NimMode parseopt.html#NimMode CliMode.NimMode 346
nim GnuMode parseopt.html#GnuMode CliMode.GnuMode 346
nim CliMode parseopt.html#CliMode enum CliMode 346
nim cmdEnd parseopt.html#cmdEnd CmdLineKind.cmdEnd 369
nim cmdArgument parseopt.html#cmdArgument CmdLineKind.cmdArgument 369
nim cmdLongOption parseopt.html#cmdLongOption CmdLineKind.cmdLongOption 369
nim cmdShortOption parseopt.html#cmdShortOption CmdLineKind.cmdShortOption 369
nim CmdLineKind parseopt.html#CmdLineKind enum CmdLineKind 369
nim OptParser parseopt.html#OptParser object OptParser 374
nim initOptParser parseopt.html#initOptParser,seq[string],set[char],seq[string],CliMode proc initOptParser(cmdline: seq[string]; shortNoVal: set[char] = {};\n longNoVal: seq[string] = @[]; mode: CliMode = NimMode): OptParser 475
nim initOptParser parseopt.html#initOptParser,seq[string],set[char],seq[string],bool proc initOptParser(cmdline: seq[string]; shortNoVal: set[char] = {};\n longNoVal: seq[string] = @[]; allowWhitespaceAfterColon: bool): OptParser 502
nim initOptParser parseopt.html#initOptParser,string,set[char],seq[string],CliMode proc initOptParser(cmdline = ""; shortNoVal: set[char] = {};\n longNoVal: seq[string] = @[]; mode: CliMode = NimMode): OptParser 520
nim initOptParser parseopt.html#initOptParser,string,set[char],seq[string],bool proc initOptParser(cmdline = ""; shortNoVal: set[char] = {};\n longNoVal: seq[string] = @[]; allowWhitespaceAfterColon: bool): OptParser 551
nim next parseopt.html#next,OptParser proc next(p: var OptParser) 625
nim cmdLineRest parseopt.html#cmdLineRest,OptParser proc cmdLineRest(p: OptParser): string 713
nim remainingArgs parseopt.html#remainingArgs,OptParser proc remainingArgs(p: OptParser): seq[string] 728
nim getopt parseopt.html#getopt.i,OptParser iterator getopt(p: var OptParser): tuple[kind: CmdLineKind, key, val: string] 744
nim getopt parseopt.html#getopt.i,seq[string],set[char],seq[string],CliMode iterator getopt(cmdline: seq[string] = @[]; shortNoVal: set[char] = {};\n longNoVal: seq[string] = @[]; mode: CliMode = NimMode): tuple[\n kind: CmdLineKind, key, val: string] 782
heading Supported Syntax parseopt.html#supported-syntax Supported Syntax 0
heading Parsing parseopt.html#parsing Parsing 0
heading nimshortNoVal and nimlongNoVal parseopt.html#nimshortnoval-and-nimlongnoval <tt class="docutils literal"><span class="pre"><span class="Identifier">shortNoVal</span></span></tt> and <tt class="docutils literal"><span class="pre"><span class="Identifier">longNoVal</span></span></tt> 0
heading Parser Modes parseopt.html#parser-modes Parser Modes 0
heading Mode Differences parseopt.html#parser-modes-mode-differences Mode Differences 0
heading Mode-Specific Behavior parseopt.html#parser-modes-modeminusspecific-behavior Mode-Specific Behavior 0
heading Custom Rule Sets parseopt.html#custom-rule-sets Custom Rule Sets 0
heading See also parseopt.html#see-also See also 0
nimgrp initoptparser parseopt.html#initOptParser-procs-all proc 475
nimgrp getopt parseopt.html#getopt-iterators-all iterator 744