HP 3000 Manuals

System-Independent Options [ HP Pascal/iX Reference Manual ] MPE/iX 5.0 Documentation


HP Pascal/iX Reference Manual

System-Independent Options 

System-independent options work the same way whether HP Pascal is running
on the MPE/iX operating system or the HP-UX operating system.  These
options fall into the following three categories:

Category                           Associated With 

HP Standard options                HP Standard Pascal
HP Pascal options                  HP Pascal
System programming options         System programming extensions

Figure 12-1  shows the relationship between ANSI Standard Pascal and
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
NOTE File name parameters have different syntax on the HP-UX and MPE/iX operating systems. See the HP Pascal/iX Programmer's Guide or the HP Pascal/HP-UX Programmer's Guide.
HP Standard Options HP Standard compiler options are available on all versions of Pascal that run on HP computers. They are part of the HP Standard. An HP Pascal program containing only HP Standard options can be compiled by any Pascal compiler that runs on an HP computer. HP Pascal Options HP Pascal compiler options are not required by the HP Standard, but are available in HP Pascal. An HP Pascal program containing HP Pascal options must be compiled by the HP Pascal compiler. System Programming Options System programming compiler options are only available if the compiler specifies $STANDARD_LEVEL 'EXT_MODCAL'$ or $STANDARD_LEVEL 'HP_MODCAL'$ (see "STANDARD_LEVEL" compiler option for more information).


MPE/iX 5.0 Documentation