evaluateArrVar

Purpose:

Process user-defined expressions, particularly those involving array variables

Enter:

evaluateArrVar <registered_name> <path> [+c] &

Where:

registered_name

Specify the registered name for the process.

path

Specify path to the specification file.

+c

Optional. Specify this flag to indicate a critical task.

Example:

evaluateArrVar registered_task_name /specs/my_expr.1000

Notes:

The spec file has the format:

# event_name expression_fileĀ 

This process is normally started from the ‘go.scp’ startup script and is usually run as a critical task which will cause a watchdog shutdown if it fails.

Multiple instances of evaluateArrVar may be started to handle multiple spec files with a 1-to-1 pairing via the registered name..

See Also: