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.

P~SCAL<br />

MESS~GES<br />

? PAS143 Loop control variable must be an unstructured non-floating<br />

point scalar<br />

The control variable in a FOR loop must be<br />

subrange, or user-defined scalar type;<br />

variable.<br />

an integer, integer<br />

it cannot be a real<br />

? PAS145 Type conflict between control variable and loop bounds<br />

The type of the control variable in a FOR loop is incompatible<br />

with the type of the bounds you specified.<br />

? PAS146 Assignment of files not allowea<br />

You cannot assign one file to another.<br />

used to give values to files.<br />

Output procedures must be<br />

? PAS147 Label type incompatible with selecting expression<br />

The type of case label Is incompatible with the type to which the<br />

selecting expression evaluates. Case labels and selecting<br />

expressions must be of compatible types.<br />

? PAS148 Subrange bounds must be sca]ar<br />

You can specify subranges of scalar types<br />

specify a real or string subrange.<br />

only.<br />

You<br />

cannot<br />

? PAS149 Index type must not be integer<br />

The index type of a nonconformant array cannot be integer,<br />

although it can be an integer subrange.<br />

? PAS150 Assignment to this function is not allowed<br />

You cannot assign a value to an external or predeclared<br />

identifier.<br />

function<br />

? PAS151 Assignment to formal function parameter not allowed<br />

You cannot assign a value to the name of a formal function<br />

parameter.<br />

? PAS152 No such field in this record<br />

You attempted to access a record by an incorrect or<br />

field name.<br />

nonexistent<br />

? PAS153 Type of parameter must be character string (array of char)<br />

The actual parameter passed to this function or procedure must be<br />

a character string.<br />

? PAS154 Type of parameter must be integer<br />

The actual parameter passed to this function or procedure must be<br />

an integer.<br />

? PAS155 Recursive %INCLUDE not allowed. Compilation aborted.<br />

? PAS156 Multidefined case label<br />

The same case label refers to more than one statement.<br />

label can be used only once within the CASE statement.<br />

Each case<br />

A-IO

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

Saved successfully!

Ooh no, something went wrong!