### #pragma sequence (C, OS/2, Windows)

The #pragma sequence directive defines the section of the input line that is to contain sequence numbers.

                     /-nosequence---------------------\
    >>---#---pragma----sequence--(--left--,--right--)----><

If you are using a source file produced on a system that uses sequence numbers, you can use this option to have the sequence numbers ignored.

The variable left specifies the column number of the left-hand margin . The value of left must be between 1 and 65535 inclusive, and must also be less than or equal to the value of right. The variable right specifies the column number of the right-hand margin. The value of right must be greater than or equal to left and less than or equal to 65535. An asterisk (*) can be assigned to right to indicate the last column of the line.

The default for this directive is nosequence , which specifies there are no sequence numbers.

The #pragma sequence directive can be used with the #pragma margins directive to specify the columns that are not to be scanned. If the #pragma sequence settings do not fall within the #pragma margins settings, the sequence directive has no effect.

You can also set sequence numbers using the /Sq option.

- /Sq option
- #pragma margins
- Pragma Directives (#pragma)
- Preprocessor Directives