1 Language
                         TASK\ Command Language Summary

    Define  and  specify  the input parameters of tasks. Only available in a
    Library mode, not to be used interactively.

    CHARACTER :  Define a character string parameter
    FILE      :  Define a filename
    GO        :  Activate the task
    HELP      :  Show the help
    INTEGER   :  Define an integer parameter
    LOGICAL   :  Define a logical parameter
    MORE      :  Show a separator in a widget
    REAL      :  Define a real parameter
    VALUES    :  Define a real parameter through a variable length expression
    WRITE     :  Write parameter value to task parameter file.
1 CHARACTER
        TASK\CHARACTER "Prompt text" Name = [Value] [/CHOICE List]

    Define the parameter Name of Character type (C*256),  and  assign  it  a
    value if specified. Otherwise, prompt with the text for a value.

    A  list of predefined values can be provided with the option /CHOICE. If
    a wildcard (*) is present in the list, a custom value can also be set by
    the user.

1 FILE
        TASK\FILE "Prompt text" Name = [Filename] [/OLD] [/NEW]

    Define  the  parameter Name of Character type, and assign it a filename.
    Otherwise, prompt with the text for a content.  In Windows mode,  launch
    a file browser to get the filename.

    NOT  IMPLEMENTED:  if option /OLD (resp. /NEW) is present, the file must
    (resp. must not) already exist.

1 GO
        TASK\GO

    In a .init file, activate the Widget if in Windows mode, or  finish  pa-
    rameter entry and activate the task checker.

    In a .check file, launch the Task.

1 INTEGER
        TASK\INTEGER   "Prompt text"  Name[Ndim]  =  [Value  ..  Value_Ndim]
    [/RANGE]
      [/INDEX String1 ... StringN [*]] [/CHOICE Value1 ... ValueN [*]]

    Define the parameter Name of Real type and dimension  Ndim  (or  scale),
    and  assign it a value if specified. Otherwise, prompt with the text for
    value(s).

    The /RANGE option restrict the valid range for the  values.  In  Windows
    mode, it activates a slider.

    A list of character strings can be provided with the option /INDEX. This
    /INDEX option means to return the rank of the  given  string  among  the
    available choices.  A * as the last choice means any other value is also
    valid.

    A list of predefined values can be provided with the option /CHOICE.  If
    a wildcard (*) is present in the list, a custom value can also be set by
    the user.

1 LOGICAL
        TASK\LOGICAL "Prompt text" Name = [YES|NO]

    Define the parameter Name of Logical type, and  assign  it  a  value  if
    specified. Otherwise, prompt with the text for a content.

1 MORE
        TASK\MORE

1 REAL
        TASK\REAL "Prompt text" Name[Ndim] = [Value .. Value_Ndim] [/RANGE]
      [/SEXAGESIMAL] [/CHOICE Value1 ... ValueN [*]]

    Define  the  parameter  Name of Real (Real*8 in fact) type and dimension
    Ndim, and assign it a value if specified.  Otherwise,  prompt  with  the
    text for value(s).

    The  /RANGE  option  restrict the valid range for the values. In Windows
    mode, it activates a slider.

    If option /SEXAGESIMAL is present, a sexagesimal string can be provided:
    it will be converted to a floating point value.

    A  list of predefined values can be provided with the option /CHOICE. If
    a wildcard (*) is present in the list, a custom value can also be set by
    the user.

1 VALUES
        TASK\VALUES "Prompt text" Name = [Value1 ... ValueN]

    Define  the  parameter  Name  of  Character type, and assign it a string
    holding all values specified as further arguments.    Values can be math
    expression  and  will  be converted to numerics before assignment.  This
    command allows to specify variable dimension numeric arrays as task  pa-
    rameters.

1 WRITE
        TASK\WRITE Name

    This  command  is  only  valid in a .check file. It writes the parameter
    Name on one line in the .par file, followed by its content in  the  next
    lines.

1 ENDOFHELP























