<< Click to Display Table of Contents >> Navigation: Command Language > Preprocessor > Preprocessor controls |
These commands control the way that the preprocessor works.
The commands are *HOLD, *{NO}PPINCSV, *{NO}PPINDB, and *{NO}INFO.
IMPORTANT: If using the Command Language program these must appear after the control stage and the START command for the first data or tables stage.
This command is used to prevent the next new line start from being output. The form of the command is:
[*HOLD]
Always use [*HOLD] on the end of a line in the CL script.
The [*HOLD] command cannot be skipped past (made conditional).
Here is an example:
[*do lpRound=1:5]
[lpRound],[*hold]
[*end lpRound]
will output 1 line:
1,2,3,4,5,
Without the *HOLD this would output 5 lines.
This command is used to tell the preprocessor whether or not square brackets are to be treated as commands when reading database cells. See Preprocessor database cell references.
There are only two forms of the command:
[*ppindb] ! this is the default setting
[*noppindb]
This command is used to tell the preprocessor whether or not square brackets are to be treated as commands when reading a data set. See also parameter (m=p) in Preprocessor data sets.
There are only two forms of the command:
[*ppincsv]
[*noppincsv] ! this is the default setting
This command is used to tell the preprocessor to add extra information to the log file which may help to track down a problem with a CL script.
There are only two forms of the command:
[*ppinfo]
[*noppinfo] ! this is the default setting