The Context Specifications allow command-line parameter positions to be allocated differently for different actions and contexts of the task. The Context Specification is of the form:
context
NEEDS parametername_1
NEEDS parametername_2
.
ENDcontext
where context is OBEY or CANCEL.
The order of the NEEDS fields within the Context Specification defines the order in which parameters may be specified on the command line for this particular action and context.
If no NEEDS list is specified, positions will default to those specified in the Parameter Specification.
ADAM Interface Module Reference Manual