NEWP Parameter Types

NEWP Parameters lists the allowable parameters to a NEWP library. The corresponding ALGOL parameters are identical. For further information about NEWP, refer to the NEWP Programming Reference Manual.

Table 16. NEWP Parameters

ALGOL Parameter

Corresponding NEWP Parameter

ANYTYPE

ANYTYPE

ASCII ARRAY [0]

ASCII ARRAY [0]

BOOLEAN

BOOLEAN

BOOLEAN PROCEDURE

BOOLEAN PROCEDURE

(None)

CONNECTION

DIRECT ARRAY [0]

DIRECT ARRAY [0]

DIRECT EBCDIC ARRAY [0]

DIRECT EBCDIC ARRAY [0]

DIRECT FILE

DIRECT FILE

DIRECT HEX ARRAY [0]

DIRECT HEX ARRAY [0]

DIRECT REAL ARRAY [0]

DIRECT REAL ARRAY [0]

DOUBLE

DOUBLE

DOUBLE ARRAY [0]

DOUBLE ARRAY [0]

DOUBLE PROCEDURE

DOUBLE PROCEDURE

EBCDIC ARRAY [0]

EBCDIC ARRAY [0]

EVENT

EVENT

EVENT ARRAY [0]

EVENT ARRAY [0]

FILE

FILE

HEX ARRAY [0]

HEX ARRAY [0]

INTEGER

INTEGER

INTEGER ARRAY [0]

INTEGER ARRAY [0]

INTEGER PROCEDURE

INTEGER PROCEDURE

INTERLOCK

INTERLOCK

INTERLOCK ARRAY

INTERLOCK ARRAY

POINTER

POINTER

PROCEDURE (Untyped)

PROCEDURE (Untyped)

QUEUE

WORD

QUEUE ARRAY

WORD ARRAY

QUEUE ARRAY REFERENCE

WORD ARRAY

REAL

REAL

REAL

SHORT SET (MAX VALUE <= 47)

REAL ARRAY

LONG SET (MAX VALUE > 47)

REAL ARRAY [0]

REAL ARRAY [0]

REAL PROCEDURE

REAL PROCEDURE

TASK VARIABLE or ARRAY [0]

TASK VARIABLE or ARRAY [0]

TRANSLATE TABLE

TRANSLATE TABLE

TRUTHSET

TRUTHSET


Note: The ANYTYPE parameter has special properties that are discussed under Using the ANYTYPE Parameter.