HP Pascal/HP-UX Release Notes Version A.10.08
4
Contents
Input/Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
File Control Block List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
File Control Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Heap Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Other Libraries (Trap and Unwind Libraries) . . . . . . . . . . . . . . . . . . 33
Referencing Shared-Library Data (+k Option). . . . . . . . . . . . . . . . . . . . 35
Four-Byte Extended UNIX Code (EUC) . . . . . . . . . . . . . . . . . . . . . . . . . 36
System V Release 4 (SVR4) File Layout. . . . . . . . . . . . . . . . . . . . . . . . . 37
Environment Variables Used by HP Pascal/HP-UX. . . . . . . . . . . . . . . . 38
LPATH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
MANPATH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
NLSPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
PATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
PASRUNOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Exponent Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Distributed Debugging Environment (DDE) . . . . . . . . . . . . . . . . . . . . . 41
New Warning Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Porting HP Pascal/HP-UX Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Porting Between Series 300/400 and Series 700/800 . . . . . . . . . . . . . 43
Data Type Sizes and Alignments . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Control Constructs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Input/Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Assignment to Procedure Variables . . . . . . . . . . . . . . . . . . . . . . . . . 46
Maximum String Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
ANYVAR Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Structured Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46