Specifications

Message
Significance
Illegal operator or operand
5-8
10
11
12
13
,14
15
16
17
18
19
20
21
22
23
The subprogram reference is illegal.
The labeled
END
card
is
illegal.
The number of arguments differs in references
to
the same subprogram.
The implied
DO
in
the
DATA
statement
either
contains the wrong number of subscripts or the
subscript is out
of
range.
The expression has an illegal termination.
Unmatched parentheses in an expression
The relational operator is missing.
The relational operator was used illegally.
An
asterisk is assumed.
Only one
**
is allowed per parentheses level.
A variable and a subprogram name
are
inter-
changed.
The subprogram name does not appear
in
an
EXTERNAL
statement.
One or more
DO
loops terminate
on
an
undefined
statement
label.
24
Illegal subscript
25
The
statement
is syntactically incorrect.
26
27
28
This array was previously dimensioned
in
a
DIMENSION,
COMMON,
or TYPE
statement
or
previously defined
in an
EXTERNAL
state-
ment. The previous dimensioning or defining is
retained, and the new is ignored.
The field must be a variable or array name
if
processing a
COMMON,
DATA,
EQUIVA-
LENCE,
BYTE,
or
SIGNED
BYTE
statement;
an array name
if
processing a
DIMENSION
statement; or an array, variable, or FUNC-
TION
name
if
processing a type statement.
The logical IF
statement
contains another
logical IF, DO,
DATA,
or
FORMAT
statement.
29
The name must be the name of an array.
30
Must be first
statement
of
program unit
32
34
A missing comma
in
this
statement
is assumed.
The illegal
character
in this
statement
is
changed
to
a blank.
Message
35
36
37
38
39
40
41
42
43
44
Significance
This line, which begins a
statement,
has other
than zero or blank in column
6;
blank is
assumed.
Too
many labeled common blocks
are
declared;
continuation of the
last
declared block is
assumed.
The name
in
this
COMMON
statement
is either
a formal argument or defined
in
a previous
COMMON
statement.
The name is ignored.
The name is specified as two different types.
This specification is ignored.
This byte is typed as other than an integer, or
it
is a formal argument. The byte specifica-
tion is ignored.
This byte was previously specified as a
different type. The previous specification is
retained, and this specification is ignored.
The bit specified is not within the bounds of
the
1700 series word size.
The
least
significant bit
in
this specification is
greater
than the most significant bit.
The name must be an external function or
subroutine name.
The field must be a nonzero positive integer
constant.
45
The array has more than three dimensions.
46
47
48
50
51
52
The
DATA
statement
contains too many con-
stants
for the space provided.
The
statement
has more than five continuation
cards; excess cards
are
ignored.
An
insufficient number of constants is pro-
vided
in
this
data
statement.
The constant is not the same type as the
corresponding
data
cell.
The
statement
redefines the
DO
loop param-
eter
The
statement
type is unrecognizable, or
it
follows an executable
statement.
53
Not defined
54
55
The
statement
label is meaningless; the label
is ignored.
The
statement
label was previously defined;
the current label is ignored.
96769450
A