Information that identifies each line in a source program is contained in different lists that are output at compilation time and at execution time. This option specifies whether to use values in the sequence number area of a source program (NUMBER), or values generated by the compiler (NONUMBER) for such line number information.
Item | Description | |
---|---|---|
Treatment of sequential number area of source program | Specifies how to treat the sequence number area of a source program. The default is NONUMBER. | |
NUMBER | If a data item on any line in the sequence number area contains a character that is not a digit, or if sequence numbers are not assigned in ascending order, the line number of this line is changed to the number of the previous line (a correct sequence number) plus 1. If sequence numbers are assigned in descending order, a unique compensated number is added in the same format as that of a COPY qualification-value. | |
NONUMBER | Line numbers are assigned in ascending order beginning from 1, in increments of 1. |
Note
If the same sequence number is repeated on two contiguous lines and NUMBER is specified, it is not regarded as an error.
If NUMBER is specified, Go To on the context menu of the "Problems" view cannot be used.
If the sequence number is in descending order, the source analysis information file output with compiler option SAI specified can only be used by a project browser. See "A.1.38 SAI compile option".
When NUMBER is specified, you cannot debug it. Specify NONUMBER when debugging it.
NUMBER cannot be specified for the pre-compiler. Specify NONUMBER.