HP Pascal/iX Programmer's Guide (31502-90023)

1-: 1
Chapter 1 Introduction
HP Pascal/iX and HP Pascal/HP-UX are supersets of HP Standard Pascal, the
Pascal language that runs on all HP computers. HP Pascal/iX runs on the
MPE/iX operating system and HP Pascal/HP-UX runs on the HP-UX operating
system. Both operating systems run on HP PA-RISC computers, and both
achieve ISO and ANSI validation. HP Pascal takes advantage of the
architecture of these computers and has system programming extensions to
HP Standard Pascal.
As a superset of HP Standard Pascal, HP Pascal accepts the syntax of the
HP Standard Pascal subsets ISO Pascal and ANSI Standard Pascal. You can
instruct the HP Pascal compiler to accept only the syntax of an HP Pascal
subset. Refer to the
HP Pascal Reference Manual
for information on the
STANDARD_LEVEL compiler option.
Figure 1-1 shows the relationship between HP Pascal, HP Standard
Pascal, ISO Pascal, and ANSI Standard Pascal.
Figure 1-1. Relationship Between HP Pascal and Other Pascals
HP Pascal can interface with any subsystem that can be accessed through
intrinsics. Some of the HP subsystems HP Pascal can interface with are
listed below:
Subsystem Description of Subsystem Reference
TurboIMAGE/XL Network database management
TurboIMAGE/XL Reference Manual
system. Your HP Pascal program
accesses TurboIMAGE/XL routines
with intrinsic calls.
SQL Relational database management
ALLBASE/SQL Pascal Application
system whose Pascal
Programming Guide