LANGUAGES [ COMMUNICATOR 3000/XL ] MPE/iX Communicators
COMMUNICATOR 3000/XL
Chapter 3 LANGUAGES
HP Pascal/XL
by Jon Henderson--Information Technology Group
HP Pascal/XL A.01.01 is the first Native Mode Pascal compiler for MPE XL.
The compiler conforms to the HP Pascal, ANSI/IEEE770X3.97-1983 and
ISO7185-1983 Level 1 Standards and contains a set of features that are a
superset of Pascal/V. The new features available are described below.
SYSTEMS PROGRAMMING FEATURES
Pascal/XL provides a set of features to facilitate systems programming.
Among these features are: additional packing/alignment and procedure
options, type coercion, new dynamic variable handling and recovery.
OPTIMIZATION
The HP Pascal/XL compiler supports two levels of optimization of object
code.
MIGRATION
New compiler options are added to assist in the migration of programs and
data, which depend upon Series/V-specific packing and alignment.
PROCEDURE OPTION INLINE
The INLINE procedure option aids in the increase of program execution
efficiency, whenever a procedure is called, by inserting the code for
that procedure into the code stream instead of generating a call to it.
SYMBOLIC DEBUGGER
Support is provided for symbolic debugging of code using HP TOOLSET/XL.
INTRINSIC BUILDING
Pascal/XL provides the ability to create, alter, and list Native Mode
intrinsic files.
NOTE The above list is a partial description only. Full particulars may
be obtained by consulting the HP Pascal Reference Manual (P/N
31502-90001) and the HP Pascal Programmer's Guide (P/N
31502-90002).
MPE/iX Communicators