The INCLUDE statement copies control statements from the member name(s) specified on the INCLUDE statement. The product locates the member names via the PARMLIB DD statement allocated to the DIF started task.
One or more member names can be specified on each INCLUDE statement. Multiple names can be enclosed in parentheses, and commas or blanks are used to delimit the member names. Comments can be added by specifying the “/*” and “*/” control characters. A list of sample INCLUDE statements follow:
INCLUDE RULE01 INCLUDE RULE02 RULE03
INCLUDE (RULE04,RULE05)
INCLUDE RULE06 /* Include comment */
Included members can include other members, but rule conversion will not allow loops to occur within the include process. For example, if RULE01 includes RULE02, RULE02 cannot include RULE01.If an include member cannot be found in the partitioned data set(s) allocated to the PARMLIB DD statement in the DIF started task, a warning message will be written and rule conversion will continue.