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.

INDEX (Co n t. )<br />

Set operator, 1-8, 3-1, 3--5<br />

Setting a breakpoint, 9-4<br />

Shifting program control, 5-4<br />

SHOW command, 9-14<br />

Simple statement, 5-1<br />

SIN function, 1-7, 6-14<br />

SINGLE data type, 1-7, 2-2<br />

Slash, 1-8<br />

SNGL function, 1-7, 6-15<br />

S P e cia 1 s ym bo 1 s, 1-8<br />

Specifying output files, 8-11<br />

Specifying switches in source<br />

code, 8-9<br />

SQR function, 1-7, 6-14<br />

SQRT function, 1-7, 6-14<br />

Square brackets, 1-8<br />

START command, 8-17, 9-1<br />

Statement<br />

assignment, 2-12, 5-2<br />

CASE, 1-6, 2-17, 5-4, 5--6<br />

compound, 5-1, 5-2<br />

conditional, 5-4<br />

FOR, 1-'5, 5-8<br />

GOTO, l-6, 4-3, 5-13<br />

IF, 1-6<br />

IF-THEN, 5-4<br />

IF-THEN-ELSE, 5-4, 5-5<br />

READ, 2-12<br />

READLN, 2-12<br />

REPEAT, 1-6, 5-8, 5-10<br />

repetitive, 5-8<br />

simple, 5-1<br />

WHILE, 1-6, 5-8, 5-11<br />

WITH, 1-6, 5-12<br />

String comparison, 2-1l<br />

String variable, 7-11<br />

Structured data type, 2-1, 2-8<br />

Subprogram, 1-4<br />

Subprogram format, 6-<strong>20</strong><br />

Subprogram heading, 6-<strong>20</strong><br />

Subrange data type, 2-6<br />

Subrange operator, 1-8<br />

SUCC function, 1-7, 6-16<br />

Successor, 2-2<br />

Switch<br />

/ABORT, 8-7<br />

/BINARY, 8-7<br />

/CHECK, 8-7, 8-8<br />

/CREF, 8-7, 8-8<br />

/CROSS-REFERENCE, 8-7, 8-8<br />

/DEBUG, 8-7, 8-8, 9-1<br />

/ERROR-LIMIT, 8-7, 8-8<br />

/FLAG-NON-STANDARD, 8-7, 8-8<br />

/LISTING, 8-7, 8-9, 8-11<br />

/MACHINE-CODE, 8-7, 8-9<br />

/NATIONAL, 8-9<br />

NATIONAL, 8-7<br />

/WARNINGS, 8-9<br />

/WARNINGs, 8-7<br />

Symbolic values, 9-1<br />

Syntax summary, C-l<br />

'rag field, 2-17<br />

'rag name, /,-1 7<br />

'rag type, 2-1 7<br />

/TAKE command, 8-5, 8-6<br />

Test condition, 5-5<br />

TEXT file, 1-7, 2-12, 2-25<br />

Text file, 2-25<br />

'rHEN, 1-t;<br />

TIME procedure, 1-7, 6-5, 6-12<br />

TO, 1-6, 5-8<br />

TRACE command, 9-15<br />

Transfer functions, ~-15<br />

'rRUE, 1-7<br />

TRUNC function, 1-7, 6-15<br />

Truth value, 3-5<br />

TYPE, 1-6, 4-1, 4-5<br />

Type compatibility, 2-29<br />

Type definition, 4-5<br />

Type identifier, 4-5<br />

TYPE section, 2-1<br />

UNDEFINED function, 1-7, 6-15<br />

Underscore, 1-7<br />

UNPACK procedure, 1-7, 6-5, 6-11<br />

UNTIL, 1-6, 5-10<br />

Upper limit, 2-6<br />

User identifier, 1-8<br />

User-defined scalar data type,<br />

2-5<br />

VALUE, 1-6, 4-1, 4-7<br />

Value declaration, 4-7<br />

Value initialization, 4-7<br />

Value parameter, 6-22<br />

VAR, 1-6, 4-1, 4-6, 6-23<br />

VAR section, 2-1<br />

VARIABLE, 7-11<br />

Variable declaration, 4-6<br />

Variable length, 7-3<br />

Variable name, 4-6<br />

Variable parameter, 6-23<br />

Variant clause, 2-15<br />

-T-<br />

-u-<br />

-v-<br />

-w-<br />

/WARNINGS switch, 8-9<br />

WARNINGS switch, 8-7<br />

WHILE statement, 1-6, 5-8, 5-11<br />

WITH statement, 1-6, 5-12<br />

WRITE procedure, 1-7, 6-5, 7-21<br />

WRITELN procedure, 1-7, 6-5, 7-25<br />

Index-5

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

Saved successfully!

Ooh no, something went wrong!