Continuation of Customizer Statements
After coding a Customizer symbol, continue Customizer statements on additional lines.
Statement | Continuation Method |
---|---|
Rule call | Break the line after any comma in the argument list and skip to the next line. For AMB programs, code an ellipsis and at least one space (... ); for all other programs, code a percent symbol, an optional space, an ellipsis and at least one space (% ... ). |
Rule definition | Break the line after any comma in the argument list; skip to the next line and code a percent symbol, an optional space, an ellipsis, and at least one space (% ... ). |
Literal string in a variable assignment statement | For mainframe platforms. Code a hyphen anywhere in the string, skip to the next line and code a percent symbol, space, ellipsis,
and at least one space (% ... ).
For PC platforms. Break the line anywhere in the string, skip to the next line and code a percent symbol, space, ellipsis, and at least one space (% ... ). Mainframe rules are also acceptable. |
All other statements | For mainframe platforms. Break the line after a blank space by coding a hyphen; skip to the next line and code a percent symbol,
space, ellipsis, and at least one space (% ... ).
For PC platforms. Break the line anywhere in the statement, skip to the next line and code a percent symbol, space, ellipsis, and at least one space (% ... ). Mainframe rules are also acceptable. |
% DEFINE $SAMPLE-RULE( &ARG1, &ARG2, &ARG3, % ... &ARG4)
$TABLE-MAKER( 3, 4, 'ENTRY', 'ITEM', ... 'X(4) VALUE SPACES')
$TABLE-MAKER( 3, 4, 'ENTRY', 'ITEM', % ... 'X(4) VALUE SPACES')
% &VARIABLE = 'THIS WORKS- % ... FINE' % &VARIABLE = 'THIS WORKS FI- % ... NE TOO'
% REPEAT VARYING &IM-TARG FROM - % ... 1 TO 20 % IF &APS-IDENT < 8 - % ... OR &APS-INDENT > 11