         Parameters:  [macro-name [/string/] or num-macros OK
  
 This command has two forms. 
  
 The  first  form  defines  a command macro named "macro-name" to
 have the contents "string".    The  macro  can  be  executed  by
 entering the  macro  name as a new command.  A macro may contain
 multiple commands since the "string" is offset  by  slashes  (or
 any other  alpha  character).    If  "string"  is omitted or all
 blank, the macro is deleted. 
  
 The macro name may be up to 8 characters in length  and  contain
 any  character  except the digits 0-9, +, -, ., /, the parameter
 Separator, the command Delimiter, and the Null-Number character.
 If "macro-name" refers to an existing macro, the  current  macro
 is replaced. 
  
 Command  macros  may  contain  any  command and may define other
 command macros.  There is no limit to macro nesting.   Recursive
 macros are terminated when encountered. 
  
 The second form of the command sets the number of defined macros
 to "num-macros",  deleting  the  rest.  If "num-macros" is zero,
 all macros are deleted. 
