HP 3000 Manuals

Ch 1. Introduction [ HP Pascal/iX Programmer's Guide ] MPE/iX 5.0 Documentation


HP Pascal/iX Programmer's Guide

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 preprocessor has macros that generate calls to SQL. HP System Dictionary of MPE/iX data HP System Dictionary/XL General Dictionary/XL elements. Reference Manual VPLUS Forms generator. Your HP Using VPLUS/V: Introduction to Pascal program accesses VPLUS Form Designs routines with intrinsic calls. HP Pascal can interface with several system debuggers. Some of the debuggers are listed below: Subsystem Description of Subsystem Reference HP Symbolic Debugger A symbolic debugger available MPE/iX Symbolic Debugger User's on both the MPE/iX and HP-UX Guide operating systems. It supports HP Pascal features. DEBUG MPE/iX System Debugger. MPE/iX System Debug Reference Manual HP TOOLSET/XL A programming environment for HP TOOLSET/XL Reference Manual developing programs. It provides source management, a symbolic debugger, and an editor. The symbolic debugger in HP TOOLSET/XL does not support all the features of HP Pascal.


MPE/iX 5.0 Documentation