Generate $doc$arg$ and $doc$opt$ Strings from Webel help Rules for use in ::usage

Gallery
Tutorial
Click on the image to view it full size

Please note that generation of '$doc$' String snippets using docV for combination via docF to create a ::usage String from 'rule$arg$' and 'rule$doc$' help Rules for Webel '$opt$' and '$arg$' help holders is only for very low-level utility packages that don't import the full "downstream" help packages.

Packages that import the HelpF` and HelpO` help registry packages have a much a higher level of generative automation, and full integration of help on attributes, options, and Wolfram Language Options[] Rules via an AOR Map (Arguments, Options, Rules) Association, which can be used both for ::usage generation via the usageF function and for registration via addFunction and addMethod.

In later slides we'll see how Webel extensions in the HelpM` package of the user-contributed MTools classes package such as the MArg, MOpt, MFunction, and MMethod classes can be used together to encapsulate the help holders for the Webel help holder conventions, and how they work with the HelpF` and HelpO` help registries and with highly structured ::usage generation, all completely integrated.

Up next
Notes
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)