Multiple Commands

More than one CANDE command (control commands excluded) can be entered on a single line by separating the commands with semicolons (;). The commands ADD, BYE, COPY, FIX, HELLO, SEQ, TAPE, WFL, and Single Line Entry or Deletion, however, must appear alone on a line or as the last command of that line. This information is shown in the railroad diagram of each command; a bar (|) termination symbol indicates that multiple entry is legal, and a percent (%) symbol indicates that this command must be the last or only command on that line.

When task-initiating commands (such as RUN, EXECUTE, COMPILE, WRITE, WFL, and START) are entered, modifiers that have the same names as valid CANDE commands (for example, DESTNAME, PRINTDEFAULTS, the FILE abbreviation of FILES, and FAMILY) and follow these commands on the same line are treated by CANDE as modifiers for the initiated task, not as separate commands. For example, if FILES follows a task-initiating command, CANDE interprets it as a separate command. However, if FILE follows a task-initiating command, CANDE interprets it as a modifier. Note that CANDE does not look for trailing commands on the same line with commands handled by WFL, such as WFL, COPY, ADD, and PRINT. In such cases, the entire line is processed by WFL instead of CANDE.