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.

DIFFERENCES BETWEEN <strong>PASCAL</strong>-<strong>20</strong> ~ND<br />

VAX-Il <strong>PASCAL</strong><br />

Table F-I Jists the language eJements that VAX-II <strong>PASCAL</strong> V2 has that<br />

<strong>PASCAL</strong>-<strong>20</strong> does not:<br />

Table F-I:<br />

Additional <strong>Language</strong> Elements<br />

Category<br />

<strong>Language</strong> Element<br />

Special Symbol<br />

Type cast operator<br />

Nonstandard<br />

Reserved words<br />

Predeclared Identifiers<br />

%DESCR<br />

%IMMED<br />

%STDESCR<br />

%REF<br />

VARYING<br />

~DD INTERLOCKED<br />

ADDRESS<br />

BITNEXT<br />

BITSIZE<br />

CLE~R INTERLOCKED<br />

DBLE<br />

DELETE<br />

EST.~BL ISH<br />

FINDK<br />

INDEX<br />

INT<br />

LENGTH<br />

LOCATE<br />

LOWER<br />

NEXT<br />

PAD<br />

QUAD<br />

QUADTRUPLE<br />

READY<br />

RESETK<br />

REVERT<br />

SET INTERLOCKED<br />

SIZE<br />

STATUS<br />

SUBSTR<br />

TRUNCATE<br />

UAND<br />

UFB<br />

UINT<br />

UNLOCK<br />

UNOT<br />

UNSIGNED<br />

UOR<br />

UPDATE<br />

UPPER<br />

GROUND<br />

UNTRUNC<br />

UXOR<br />

WRITEV<br />

Data Types UNSIGNED: a through 2**~2 - 1<br />

o through 42949n7295<br />

Formal Parameter List<br />

Structured Type<br />

Real Types<br />

String Operators<br />

Predeclared Procedures<br />

foreign section<br />

VARYING OF CHAR<br />

G_floating<br />

QUADRUPLE<br />

Plus sign (+)<br />

DELETE(f,e)<br />

ESTABLISH(id)<br />

FINDK(f,kn,kv,m,e)<br />

LOCATE(f,n,e)<br />

READV (s ,vI, .•• ,vn)<br />

RESTK(f,kn,e)<br />

REVERT<br />

TRUNCATE(f,e)<br />

UNLOCK ( f , e)<br />

UPDATE(f,e)<br />

WR I T EV ( s , pI, • • • , p n )<br />

F-2

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

Saved successfully!

Ooh no, something went wrong!