&BEGPUNCH STATEMENT EXEC statement Use the &BEGPUNCH control statement to begin a list of one or more data lines to be spooled to your virtual punch. The list of lines to be punched is terminated by the control statement &END, which must occur beginning in column 1. The format of the &BEGPUNCH control statement is: +-----------+-----------------------------------------------------------------+ | &BEGPUNCH | [ALL] | +-----------+-----------------------------------------------------------------+ where: ALL specifies that data occupying columns 73 through 80 should be punched. If ALL is not specified, input records are truncated at column 72 and columns 73 through 80 of the output record are padded with blanks. Usage Notes: 1. Lines that are punched as the result of an &BEGPUNCH control statement are not scanned by the EXEC interpreter. Therefore, no variable substitution is performed and no data items are truncated. To punch variable data, you must use the &PUNCH control statement. 2. When you are finished punching lines in an EXEC procedure, you should use the CP CLOSE command to close your virtual punch.