Examples of the * parameter

Example 1
//INPUT1   DD  *
           .
           .
           data
           .
//INPUT2   DD  *
           .
           .
           data
           .
   /*

This example defines two groups of data in the input stream.

Example 2
//INPUT3   DD  *,DSNAME=&&INP3
           .
           data
           .
/*

This example defines an in-stream data set with INP3 as the last qualifier of the system-generated data set name. A name such as userid.jobname.jobid.Ddsnumber.INP3 is generated.

Example 3
//STEP2         EXEC PROC=FRESH
//SETUP.WORK    DD   UNIT=3400-6,LABEL=(,NSL)
//SETUP.INPUT1  DD   *
                .
                .
                data
                .
/*
//PRINT.FRM     DD   UNIT=180
//PRINT.INP     DD   *
                .
                .
                data
                .
/*

This example defines two groups of data in the input stream. The input data defined by DD statement SETUP.INPUT1 is to be used by the cataloged procedure step named SETUP. The input data defined by DD statement PRINT.INP is to be used by the cataloged procedure step named PRINT.