methodparam
                  $Revision$
$Date$
methodparam — Parameters to a method
methodparam ::= (modifier*,type?, ((parameter,initializer?)|funcparams),modifier*)
| 
                         Name  | 
                     
                         Type  | 
                     
                         Default  | 
                  ||||
| choice | 
                        
  | 
                     "req" | ||||
| rep | 
                        
  | 
                     "norepeat" | 
               In the syntax summary of a ConstructorSynopsis,
               DestructorSynopsis, or
               MethodSynopsis,
               MethodParam provides the description of a parameter to the
               method.  Typically, this includes the data type of the parameter
               and its name, but may also include an initial value and other modifiers.
               
            
                  Formatted inline. For a complete description of the processing expectations,
                  see ClassSynopsis.
                  
               
These elements contain methodparam:
                  constructorsynopsis, destructorsynopsis, methodsynopsis.
               
The following elements occur in methodparam:
                  funcparams, initializer, modifier, parameter, type.
               
                        Choice indicates whether the
                        MethodParam
                        is required (Req or Plain) or
                        optional (Opt). Arguments identified as
                        Plain are required, but are shown without additional
                        decoration.
                     
                        A Rep value of
                        Repeat indicates that the
                        MethodParam is reapeatable.