Pathway/iTS SCREEN COBOL Reference Manual (G06.24+, H06.03+, Pathway/iTS 1.0+)
Data Type Correspondence and Return Value Sizes
Compaq NonStop™ Pathway/iTS SCREEN COBOL Reference Manual—426750-001
F-5
TAL Byte-
addressed
standard
STRUCT
pointer
Word-
addressed
standard
STRUCT
pointer
————
Return
Value
Size
(Words)
1 or 2,
depends
on
declared
pointer
size
1 or 2,
depends on
declared
pointer
size
1 or 2,
depends on
compiler
directive
111
[1] LOGICAL is normally defined as 2 bytes. The LOGICAL*2 and LOGICAL*4 compiler directives redefine
LOGICAL.
Table F-6. Pointer Types
Procedure
Pointer Byte Pointer Word Pointer Extended Pointer
C function pointer byte pointer word pointer extended pointer
COBOL — — — —
FORTRAN — — — —
Pascal Procedure
pointer
Pointer, byte-
addressed
BYTEADDR
Pointer, byte-
addressed
WORDADDR
Pointer, extended-
addressed
EXTADDR
SQL — — — —
TAL — 16-bit pointer,
byte-addressed
16-bit pointer,
word-addressed
32-bit pointer
Return
Value
Size
(Words)
1 or 2,
depends on
declared
pointer
size
1 or 2,
depends on
declared
pointer
size
1 or 2,
depends on
declared
pointer size
1 or 2,
depends on
declared
pointer size
Table F-5. Structured, Logical, Set, and File Type (page 2 of 2)
Byte-
Addressed
Structure
Word-
Addressed
Structure
Logical (true
or false) Boolean Set File