Gallery Tutorial [TECHNICAL SLIDE TRAIL] The Webel libraries for Wolfram Mathematica: With SysMLv1 models. Section SECTION: The Webel Doc` package and the HelpF, HelpO`& HelpM` help registry packages Tags and keywords Mathematica keywords Options Information ::usage ExpressionTree Webel Mathematica keywords W`Base` HelpF` '$sig$f$' packageFunctionTree pac$fTree Keywords Wolfram Wolfram Language Mathematica Webel::SysML4Mathematica Webel IT Australia Click on the image to view it full size Up next HelpF`: DownValues: sigsDown[f]: Signature(s) from ExpressionTree Notes Snippets (quotes/extracts) Visit also Visit also (backlinks) Related slides (includes other tutorials) The HelpF` & TestF` packages: General query based help Why the Webel HelpF` & HelpO` registries? HelpF`example: addFunction (1) HelpF`example: addFunction (2) HelpF`: Pull Mathematica Options[] from a Webel HelpF` options superset HelpF`: Pull Mathematica Options[] for a function registered with addFunction Related slides (backlinks, includes other tutorials) TestF`: Function search by argument number/kind to aid testing automation (1) TestF`: Function search by argument number/kind to aid testing automation (2) TestF`: Simple package function DownValues vs ::usage checker HelpF`: Simple function DownValues inspector GUI: gui$helpDownStrings HelpF`: gui$helpDownStrings signature display modes HelpM`: Using the Webel MFunction class and MArg & MOpt with HelpF` HelpM`: Use MFunction and MMethod with MArg & MOpt for ::usage (and consistent with the HelpF` and HelpO` registries) Incremental benefit through Doc`, Var`, HelpF`, HelpO`, HelpM` HelpM`: Using the Webel MPackage helper with MFunction and MClass and the HelpF` and HelpO` help registries HelpF`: DownValues: sigsDown[f]: Signature(s) from ExpressionTree Flags Book traversal links for HelpF`: packageFunctionTree[$pac]: Function ::usage help and signatures within a package Previous Up Next