HP Pascal/iX Reference Manual (31502-90022)
Table Of Contents
- Top of Document
- Preface
- Chapter 1 Introduction
- Chapter 2 Language Elements
- Chapter 3 Data Types
- Chapter 4 Expressions
- Chapter 5 The Declaration Section
- Chapter 6 Statements
- Chapter 7 Program Structure
- Chapter 8 Procedures and Functions
- Chapter 9 Standard Routines
- Chapter 10 Input and Output
- Chapter 11 System Programming Extensions
- Chapter 12 Compiler Options
12- 3
HP Pascal (with and without system programming extensions).
Figure 12-1. Relationship Between HP Pascal and ANSI Standard Pascal
The following table categorizes the system-independent compiler options.
HP Pascal Options MLIBRARY
ALIAS NOTES
ALIGNMENT OPTIMIZE
ARG_RELOCATION OS
ASSERT_HALT OVFLCHECK
ASSUME PAGEWIDTH
BUILDINT POP
CHECK_ACTUAL_PARM PUSH
CHECK_FORMAL_PARM S300_EXTNAMES
CODE SEARCH
CODE_OFFSETS SET
COPYRIGHT SKIP_TEXT
COPYRIGHT_DATE SPLINTR
ELSE STATEMENT_NUMBER
ENDIF STDPASCAL_WARN
EXTERNAL STRINGTEMPLIMIT
EXTNADDR SUBPROGRAM
GLOBAL SYSINTR
HEAP_COMPACT SYSPROG
HEAP_DISPOSE TABLES
IF TITLE
INLINE TYPE_COERCION
INTR_NAME UPPERCASE
KEEPASMB VERSION
LIST_CODE VOLATILE
LISTINTR WARN
LITERAL_ALIAS WIDTH
LOCALITY XREF
LONG_CALLS
MAPINFO
HP Standard Options System Programming Options
ANSI EXTNADDR
LINES TYPE_COERCION
LIST
PAGE
PARTIAL_EVAL
RANGE
STANDARD_LEVEL