adjustment-name
Specifies the name of the adjustment being defined.
pattern
Specifes the string that LSE compares against source lines. If no
pattern is used, the adjustment-name parameter is used.
Pattern strings match any string that can be specified directly
on the command line. Strings with special characters must be
enclosed in quotes (" "). Whether the string is quoted or not,
the comparison is case-insensitive. You must use the "$()"
convention to enclose named pattern elements.
Definitions with literal strings take precedence over definitions
with predefined patterns.
A list of predefined patterns follows:
o COLUMN=(first-column[,last-column])-Limits the column in which
the text may start.
You can specify either the first column or both the first
column and the last column. If you specify both the first
and last columns, you must enclose the column values in
parentheses. If you do not specify the last column, it takes
its default from the first column.
o IDENTIFIER-Matches a sequence of identifier characters.
o LINE_END-Matches the end of a line, optionally preceeded by
white space.
o OPTIONAL_SPACE-Matches any sequence of spaces and tabs.
o FORMFEED-Matches a form-feed character.
o FORTRAN_COMMENT-Matches only FORTRAN comment lines.
o FORTRAN_FUNCTION- Matches the first line of any FORTRAN
function subprogram. That is defined to be any line that
matches the following pattern:
type [*number] FUNCTION
where
type :== BYTE
| LOGICAL
| INTEGER
| REAL
| DOUBLE PRECISION
| COMPLEX
| DOUBLE COMPLEX
| CHARACTER
NUMBER :== {DIGIT}...
| (*)
o PREFIX-The preceding part of the pattern is a prefix.
o NUMBER-Matches any sequence of digits. White space may not
appear between digits. In the case of a match with both NUMBER
and IDENTIFIER, NUMBER takes precedence.