31.12.2013 Views

TOPS-20 PASCAL Language Manual - Bitsavers

TOPS-20 PASCAL Language Manual - Bitsavers

TOPS-20 PASCAL Language Manual - Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISO COMPLIANCE<br />

The type of the file buffer is not assignment compatible with the type<br />

of the variable that is a parameter to a READ or READLN procedure.<br />

Explanation: Detected at run time if checking is enabled during<br />

compilation at the READ or READLN.<br />

The type of the expression being written<br />

procedure is not assignment compatible<br />

buffer variable.<br />

by<br />

with<br />

a WRITE or WRITELN<br />

the type of the file<br />

Explanation: Detected at run time if checking is enabled during<br />

compilation of the WRITE or WRITELN.<br />

The current variant does not exist in the list of<br />

with the NEW procedure.<br />

variants specified<br />

Explanation:<br />

Not detected.<br />

The DISPOSE(p) procedure is called to deallocate a pointer variable<br />

that was created using the variant form of the NEW procedure.<br />

Explanation:<br />

Not detected.<br />

The variant form of the DISPOSE<br />

disposal of the same number of<br />

variant form of the NEW procedure.<br />

procedure does not specify the<br />

variants that were created by the<br />

Explanation:<br />

Not detected.<br />

The variant form of the DISPOSE procedure does not specify the<br />

disposal of the same variants that were created by the variant form of<br />

the NEW procedure.<br />

Explanation:<br />

Not detected.<br />

The value of the parameter to the DISPOSE procedure is NIL.<br />

Explanation:<br />

Detected at run time.<br />

The value of the parameter to the DISPOSE procedure is undefined.<br />

Explanation:<br />

Usually detected at run time.<br />

A variant record created by the NEW procedure is accessed as a<br />

rather than one component at a time.<br />

whole,<br />

Explanation:<br />

Not detected.<br />

In the PACK(a,i,z} procedure, the type of the index value i is not<br />

assignment compatible with the index of a.<br />

Explanation:<br />

Not detected.<br />

The PACK procedure is attempted when the value of at least one<br />

component of a is undefined.<br />

Explanation:<br />

Not detected.<br />

The index value i in the PACK procedure is greater than the upper<br />

bound of the index of a.<br />

Explanation:<br />

Not detected.<br />

E-5

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

Saved successfully!

Ooh no, something went wrong!