Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Pascal/HP-UX Programmer's Guide > Chapter 1 Introduction

Introduction

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

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/iX Reference Manual or the HP Pascal/HP-UX Reference Manual for information on the STANDARD_LEVEL compiler option.

Figure 1-1 “Relationship Between HP Pascal and Other Pascals ” 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

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:

Table 1-1 HP Pascal/HP Subsystem Interface Examples

Subsystem

Description of Subsystem

Reference

TurboIMAGE/XL

Network database management system. Your HP Pascal program accesses TurboIMAGE/XL routines with intrinsic calls.

TurboIMAGE/XL Reference Manual

SQL

Relational database management system whose Pascal preprocessor has macros that generate calls to SQL.

ALLBASE/SQL Pascal Application Programming Guide

HP System Dictionary/XL

Dictionary of MPE/iX data elements.

HP System Dictionary/XL General Reference Manual

VPLUS

Forms generator. Your HP Pascal program accesses VPLUS routines with intrinsic calls.

Using VPLUS/V: Introduction to Form Designs

 

HP Pascal can interface with several system debuggers. Some of the debuggers are listed below:

Table 1-2 HP Pascal/Debugger Interface Examples

Subsystem

Description of Subsystem

Reference

HP Symbolic Debugger

A symbolic debugger available on both the MPE/iX and HP-UX operating systems. It supports HP Pascal features.

MPE/iX Symbolic Debugger User's Guide

DEBUG

MPE/iX System Debugger.

MPE/iX System Debug Reference Manual

HP TOOLSET/XL

A programming environment for 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.

HP TOOLSET/XL Reference Manual

 

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.