Statement
Numbers
Transfer
Statements
General
74
4.
The
decimal
exponent following
the
E
in
a floating
point
constant
is
in-
correctly expressed in form or size.
5.
The
exponent
following
an
E has
been
omitted.
6.
Floating
point
number
followed
by
an
alphabetic
character
other
than
E.
STNO
1.
Statement
number
longer
than
4 digits.
2.
Statement
number
has
been
previously defined.
3.
Unnumbered
CONTINUE
statement.
(Should
be
numbered
when
used
as
last
statement
in
a
DO
loop.)
4.
Statement
immediately
following a transfer
statement
is
not
numbered,
and
is
therefore inaccessible to
the
source program.
(If
the
previous state-
ment
is a transfer,
the
only
way
the
program
can
process this
statement
is
by
a
transfer
to it,
and
therefore
it
must
always
be
numbered.)
TRANS
1.
Statement
numbers
in a
transfer
statement
(GO
TO,
computed
GO
TO,
or
IF)
are
not
acceptable
fixed
point
numbers;
there
is no comma
between
statement
numbers, or
there
is
not
the
required
number
of
statement
numbers.
2.
3.
4.
5.
6.
1.
2.
3.
4.
5.
6.
Comma
missing
after
the
right
parenthesis in a
computed
GO
TO
statement.
Index
in
a
computed
GO
TO
statement
is
not
a fixed
point
variable, or
is
missing.
Nonnumerical
character
follows
right
parenthesis in an
IF
statement.
In
an
IF
statement, a
character
other
than
a left parenthesis follows
the
word
IF.
No
arithmetic
statement
within
the
parentheses after
the
IF.
(However,
empty
parentheses in
an
arithmetic
statement
will
not
be
detected.)
GEN
Misspelled
or
unacceptable
nonarithmetic statement.
Statement
contains
an
unacceptable
character.
More
than
72 characters in
statement
(not
applicable to
cards).
Symbol
table
full (occupies more
than
2,500 digits in
storage).
Statement
contains decimal
point
that
is
not
in a floating
point
constant.
Input/output
statement
contains
no
FORMAT
number,
or is incorrectly
stated.
7.
First
character
in
an
input/ouput
list is
not
alphabetic, or
the
final char-
acter
is
not
a
letter
or a digit.
8.
In
a
DIMENSION
statement, a
nonalphabetic
character
precedes
the
first
variable
name
or
a dimension, or
three
dimensions have
been
specified
( only two-dimensional arrays are
permitted).
9.
A specified dimension
is
incorrect: a parenthesis has
been
omitted, a
floating
point
constant
or
an
unacceptable
fixed
point
constant has
been
used, etc.
10.
Unnumbered
FORMAT
statement.
11.
Incomplete
FORMAT
statement: invalid
or
incorrect specification, missing
parentheses,
character
after
right
parenthesis, etc.
12.
In
an
input/output
statement,
comma
is missing
after
the
FORMAT
state-
ment
number,
or
the
list is missing or invalid.
13.
The
total
record
width
specified
in
a
FORMAT
statement
exceeds 87.
14.
A variable
in
a
DIMENSION
statement
has
been
previously defined.
15. a.
The
letter
H
orX
is missingin
an
alphameric
FORMAT
statement
or
the
width
of
an
alphameric
FORMAT
statement
is
greater
than
49.
b. A
FORMAT
statement
does
not
contain
any
of
the
specification types,
I,
H,
X,
E,
or
F.