Specifications

LlBMAC
The following error codes
are
output
by
the macro library
generator
(LIBMAC).
The format is:
LIBMAC
ERROR
nn
•••
Where
nn
is one of the following codes:
Code
01
02
03
04
05
Meaning
No
MAC
definition card
Address modifier
on
MAC
card
Label field missing or incorrect
Illegal terminator
after
macro name
More than two characters
in
a
MAC
or
LOC
definition card
06
Invalid special
character
on
MAC
or
LOC
card
07
08
09
OA
OB
OC
00
Duplicate parameter names
on
MAC
and/or
LOC
card
Invalid special
character
in
a parameter string
on
a
MAC
or
LOC
card
Address modifier
on
LOC
card
No
terminating apostrophe
on
macro skeleton
record
Parameter
name
on
macro skeleton record not
previously defined
on
MAC
or
LOC
card
Internal buffer exceeded; skeleton record too long
Macro definitions exceeded limit (currently
320
definitions allowed)
OE
More
Jhan
65K
of skeleton file defined
The line printed following the error code is the line
in
error.
All errors
are
fatal.
COSY
This program allows
the
operator
to
compress information
in
the source decks
by
replacing three or more blanks
on
a card
with two special
ASCII
characters.
Message
nn
ERRORS
****COSY
Cnn****
01
5-4
Significance/COSY Action
This message appears
at
the end of a
COSY
job
if
errors exist. The number
specified is the decimal count of errors
in
the
COSY
job.
First
card
of
revisions deck is not a DCK/,
MRG/,
CPY/, or END/control card.
Message
02
03
04
05
06
07
08
09
10
11
12
Significance/COSY Action
Action: Reads revisions and lists them
with asterisks
in
columns 1 through 4 until
it
reads a DCK/, MRG/, CPY/, or END/
card.
Illegal parameters
on
MRG/control card.
COSY
aborts.
First
card from merge input is not a
DCK/control card.
Action: Reads revisions and lists them
with asterisks
in
columns 1 through 4 until
it
reads a OCK/ or END! card.
MRG/ control card within revisions decks.
COSY
aborts.
Illegal parameters
on
DEL/, INS/, or
REM!
control card.
Action: Reads revisions and lists them
with asterisks
in
columns 1 through 4 until
it
reads the next control card.
Sequence numbers out of order within the
revisions
set.
Action: Reads revisions and lists them
with asterisks
in
columns 1 through 4 until
it
reads the next control card.
Two
sequence numbers
on
INS/ control
card.
Action: Reads
revIsions and lists them
with asterisks
in
columns 1 through 4 until
it
reads the next control card.
Control does not follow DCK! card when
merging revisions.
Action: Reads revisions and lists them
with asterisks
in
columns 1 through 4 until
it
reads next control card.
First card of source deck not
CSY
/ or
HOL!
control card.
COSY
aborts.
Requested deck not
on
input library.
Action: Reads revisions and lists them
wi
th asterisks
in
columns 1 through 4 until
it
reads a DCK! , MRG/, or END! card.
Deck names
on
DCK/ and HOL! cards do
not agree
when
adding new deck to
COSY
library.
COSY
aborts.
Revision card following DCK/ card is not
a control card.
Action: Reads
revIsions and lists them
with asterisks
in
columns 1 through 4 until
it
reads a control card.
96769450 A
1