up previous next
Help

extend online help for user-defined functions
Syntax

Help(S:STRING):NULL


Description
This command is used for extending the online help to include information about user-defined functions. It is not the main command for getting information about CoCoA online. For information about online help in general, enter ? or ?online help.

There are two ways to let Help know about a help string associated with a user-defined function. First, one may use the line Help S where S is the help string, as the first line of the function definition.

Example
  Define AddThree(X)
    Help "adds 3 to its argument";
    Return X+3;
  EndDefine;
  Help("AddThree");
adds 3 to its argument
-------------------------------
  F(0);
3
-------------------------------
The second way to provide a help string for Help is to define a function Help_F where F is the function identifier.

Example
  Define AddFive(X)
    Return X+5;
  EndDefine;
  Define Help_AddFive()
    Return "adds 5 to its argument";
  EndDefine;
  Help("AddFive");
adds 5 to its argument
-------------------------------
  AddFive(0);
5
-------------------------------


See Also