(Type: value, Default: FALSE)
<$.LABEL option>
── $.LABEL ─┬──────────┬───────────────────────────────────────────────┤ └─<number>─┘
If the option value is SET or no value is specified, the $.LABEL option must be followed by an unsigned integer. If the option value is POP or RESET, the $.LABEL option must not be followed by this unsigned integer. This integer indicates the column on the $# record where the LABEL information for that patch begins. The LABEL information is terminated by the first blank character. If $.COBOL, $.COBOL74, or $.COBOL85 is TRUE, this LABEL information is right-justified in column 80 for a maximum length of 8. If $.COBOL, $.COBOL74, or $.COBOL85 is FALSE, the LABEL information is prefaced by a percent character (%) and right-justified in column 72. If a nonblank character is present in the destination field of the record to be labeled, the LABEL information for that record is suppressed.
Example
In the following example, the patch records would be labeled %MYPATCH and right-justified in column 72 if $.COBOL, $.COBOL74, or $.COBOL85 is FALSE. If $.COBOL, $.COBOL74, or $.COBOL85 is TRUE, the patch records would be labeled MYPATCH and right-justified in column 80.
$.SET LABEL 3 $#MYPATCH