18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Diagnostic Messages<br />

SIR EDIT ERR c l<br />

c indicates the cause of the error, and l represents the line number of the last image<br />

retrieved from the input symbolic before the error occurred or before the change<br />

statement in error.<br />

TOO MANY SPECIFICATIONS<br />

A processor call statement is too complex.<br />

B.2. SIR$–Line-Change Diagnostics<br />

When an error occurs, SIR$ passes a print control word in control register A0 back to the<br />

calling processor. Normally the processor performs an ER PRINT$ to inform the caller of<br />

the error. No other image is returned to the processor on an error return. The formats<br />

of the error messages are:<br />

Format 1<br />

SIR EDIT ERR c l<br />

Format 2<br />

c l<br />

where:<br />

c<br />

l<br />

Indicates the cause of the error. Table B–1 lists the possible errors.<br />

Is the line number of the last image retrieved from the input symbolic before the<br />

error occurred or before the change statement in error.<br />

Format 1 is returned when a partial-line-change editing statement is in error. Format 2 is<br />

returned when a line-change or partial- line-change statement is in error.<br />

SIR$ does not make assumptions as to the format of a changed line. Information in<br />

fixed fields—for example, sequence numbers in columns 73 through 80—may be<br />

destroyed when using partial-line-changes, especially formats 2 and 4.<br />

B–4 7833 1733–004

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!