String assignment
Context: Arguments
!Assign
An !ASSIGN string qualifier has been added to extend coding
options.
It is a high level qualifier command which may appear anywhere in the job, on a line by itself.
The syntax is, beginning in position 1,
!ASSIGN name string
and the defined string is substituted into the job where
$name
appears.
string is the rest of the line and may include blanks.
For example
!ASSIGN TRT xfa(Treat,1)
...
... $TRT.geno
...
$TRT.geno 2
$TRT 0 XFA1
...
geno
Restrictions
A maximum of 20 assign strings may be defined.
The combined length of all strings is 1000 characters.
name may consist of 1--4 characters but should not
begin with a number (see command line arguments).
Dollar substitution occurs before most other high level actions.
Consequently, ASSIGN strings and commandline arguments may substitute
into a !CYCLE line.
Return to start