docV

Webel Wolfram Language libraries:: A function from the Doc` package for generating ::usage String snippet for arguments and options. Offers lower-level packages at least some degree of structured documentation generation. Typically used in combination with the docF function ::usage String generator.

For full help integration using MTools and the Webel HelpM` classes visit MArg, MOpt, MFunction, MClass, and MMethod.

Packages that import the Webel HelpF` package - but not MTools and the Webel HelpM` package - should use the usageF function for ::usage String generation rather than the lower-level docF and docV functions (with direct '$doc$' Strings). For functions of any complexity and/or where argument and options sequences are shared between functions, use of an AOR Map (Arguments, Options, Rules) Association via the '$opt$aor' option for the usageF function is recommended (rather than "manually" creating help Rule Associations from 'rule$arg$' or 'rule$opt$' help Rules).

[Only the HelpF` package itself should usually need to use an ODR Map Options, Docs, Rules Association.]