HP 3000 Manuals

Index [ HP Pascal/iX Programmer's Guide ] MPE/iX 5.0 Documentation


HP Pascal/iX Programmer's Guide

Index

1
    16-bit Native Language Support
       enabling   

A
    accessing an external routine   
    actual parameters   
       intrinsics   
       string   
    addr function   
    algorithm
       HP Pascal packing   
       Pascal/V packing   
    ALIAS compiler option   
       used with intrinsic system names   
    $ALIAS directive   
    alignment
       arrays   
       compatibility   
       crunched arrays and records   
       crunched sets   
       definition of   
       enumerations   
       files   
       HP-UX extensions   
       implicit type coercion   
       of variables   
       packed arrays   
       packed records   
       packed variables   
       Pascal/V packing algorithm   
       records   
       sets   
       strings   
       subranges   
       types of   
       unpacked variables   
    allocation
       arrays   
       crunched arrays and records   
       crunched sets   
       definition of   
       dynamic variables   
       enumerations   
       files   
       heap   
       of memory   
       packed arrays   
       packed records   
       packed variables   
       Pascal/V packing algorithm   
       records   
       sets   
       strings   
       subranges   
       unpacked variables   
    anyptr variables   
    ANYVAR parameter   
    ANYVAR parameters   
       TYPE_COERCION compiler option   
    append procedure   
    archived object files   
    argc function   
    arg module   
    argn function   
    argv function   
    arithmetic trap handler   
    ARITRAP intrinsic   
    arming traps   
    arrays
       allocation and alignment   
       conformant   
       crunched   
       enumeration elements allocation and alignment   
       enumeration-of-subrange elements   
       packed   
       Pascal/V packing algorithm   
       subrange type elements   
    assembly files   
    assert procedure   
    associate procedure   
       characteristics, table of   
       HP-UX example   
       MPE/iX example   
       options   
    associating logical and physical files   
    assumptions
       optimizer   
    assumptions, testing   

B
    baddress function   
    basic blocks   
    bit16 data type   
    bit32 data type   
    bit52 data type   
    bits
       pair requirements, table of   
    bitsize function   
    block, program   
    Boolean data type   
    branch optimization   
    break handler
       subsystem   
    buffers
       file   
    BUILDINT compiler option   
    bytes
       pair requirements, table of   

C
    calling COBOL II from HP Pascal   
    calling FORTRAN 66/V from HP Pascal   
    calling FORTRAN 77 from HP Pascal   
    calling HP C from HP Pascal   
    calling Pascal routines from non-Pascal programs   
    calling SPL from HP Pascal   
    call procedure   
    ccode function   
    ceil   
    C external routines   
    characters
       overprinting   
    char data type   
    close option feature, MPE/iX   
    close options feature, HP-UX   
    close procedure   
    closing files   
    COBOL II
       calling from HP Pascal   
    COBOL II external routines   
    COBOL II types   
    code
       generation for multiplication and division   
       suppression of generation   
    CODE_OFFSETS compiler option   
    coloring register allocation   
    column-major order, arrays   
    command files
       LINKEDIT   
       MPE/iX   
       parameters   
       PASCAL   
       PASCALPREP   
       PASXL   
       PASXLGO   
       PASXLLNK   
       RUN   
    commands
       pc, HP-UX   
       RUN   
    common subexpression elimination   
    compatibility
       alignment   
       intrinsic parameters   
       parameter   
       parameters   
       reference parameters   
       size   
       value parameters   
    compatibility mode   
    compilation
       HP-UX   
       MPE/iX   
       separate   
       separate, reasons   
       separate, using GLOBAL/EXTERNAL   
       separate, using modules   
       separate, using SUBPROGRAM   
       separate, using SUBPROGRAM with GLOBAL   
    compilation units
       external   
       global   
       modules   
       structure   
       subprogram   
    compiler file defaults   
    compiler mode   
    compiler options
       ALIAS   
       BUILDINT   
       CODE_OFFSETS   
       debugging   
       EXTERNAL   
       EXTNADDR   
       FONT   
       GLOBAL   
       HEAP_DISPOSE   
       HP3000_16   
       HP3000_32   
       INCLUDE   
       LIST_CODE   
       MLIBRARY   
       MPE/iX dependencies   
       NOTES   
       OPTIMIZE   
       RANGE   
       SEARCH   
       SUBPROGRAM   
       SYMDEBUG   
       SYSINTR   
       TABLES   
       TYPE_COERCION, ANYVAR parameters   
    compiling
       large programs   
       modules   
    condition code   
    conformant array parameters   
    conformant array schemas   
       equivalent   
    congruent parameter lists   
    constants
       folding   
       maxint   
       minint   
       predefined   
    control-y   
    control-y handling   
    conversion
       implicit data   
    converting files   
    crunched packing   
    crunched structures
       arrays   
       optimization   
       records   
       sets   
    C types   
    current component   
    current position index   
       advancing   

D
    data
       conversion   
    data structure
       integrity checking   
    data types
       bit16   
       bit32   
       bit52   
       Boolean   
       char   
       integer   
       longint   
       longreal   
       predefined   
       ranges   
       ranges and sizes, table of   
       real   
       shortint   
    dead code elimination   
    deallocation
       heap   
    debuggers
       HP Symbolic   
       HP TOOLSET/XL   
       system   
    debugging   
       optimized code   
    decimal overflow trap   
    declarations
       export   
       import   
    default
       HP Pascal packing algorithm   
    DEFAULT_PARMS procedure option   
    defaults
       compiler files   
       file attributes   
       intrinsics   
       parameters   
    deferred get, definition   
    defining intrinsics   
    dependencies
       HP-UX   
    device read   
    direct
       file functions, table of characteristics   
    direct file access   
    direct input/output   
    directives
       EXTERNAL   
       EXTERNAL SPL VARIABLE   
       FORTRAN, $ALIAS   
       INTRINSIC   
       optimization   
    disabling traps   
    disassociate procedure   
    dispose procedure   
    duplicate names, modules   
    duplicating a routine   
    dynamic allocation
       anyptr variables   
       globalanyptr variables   
       localanyptr variables   
       variables   

E
    enabling traps   
    end-of-line markers   
    enumerations
       allocation and alignment   
       packed   
       packed subranges   
       unpacked, allocation and alignment   
    eof function   
    eoln function   
    equivalent conformant array schemas   
    equivalent parameters   
    error recovery   
       escapecode function   
       escape procedure   
       TRY-RECOVER   
       TRY-RECOVER construct   
    errors
       compile-time   
       definition of   
       recovery   
       run-time   
       run-time, HP-UX   
       trapping   
       vs. notes and warnings   
    escapecode function   
    escape procedure   
    export declarations   
    exported definitions   
    exported items, scope   
    expressions
       common subexpression elimination   
    extended address pointers   
    extensible parameter list   
    extensible parameter lists   
       intrinsics   
    EXTENSIBLE procedure option   
    extension parameters   
       adding new ones   
    extensions
       ccode function   
       fnum function   
       get_alignment function   
       get_alignment function, HP-UX   
       HP-UX   
       MPE/iX   
       setconvert procedure   
       special global variable access   
       statement_number function   
       statement_number function, HP-UX   
       strconvert procedure   
    external
       COBOL II routines   
       compilation units   
       C routines   
       FORTRAN 66/V routines   
       FORTRAN 77 routines   
       routines   
       SPL routines   
    EXTERNAL
       compiler option   
       directive   
       separate compilation   
    external compilation unit   
    external compilation units   
    EXTERNAL compiler option   
    EXTERNAL directive   
       in modules   
       optimization   
       use in exported procedures   
       use with procedure declarations   
    external interfaces
       external routines   
       intrinsic routines   
       physical files   
    external routines
       binding to program   
    EXTERNAL SPL VARIABLE directive   
    EXTNADDR compiler option   

F
    failure of optimized programs   
    FALSE variant   
    faster register allocation   
    fcall function   
    field allocation   
    FILE command   
    file equations   
    file names
       HP-UX   
       MPE/iX   
    file-opening procedures   
    files
       alignment   
       allocation and alignment   
       archived object, generation   
       assembly   
       buffer selectors   
       buffer size   
       buffer variables   
       building an intrinsic file   
       changing an intrinsic file   
       closing   
       command   
       compiler   
       control blocks   
       conversion   
       current position indexes   
       demand loadable   
       direct access   
       direct file functions, characteristics   
       file-opening procedures, table of   
       formal file designators   
       general information   
       HP-UX   
       intrinsic   
       logical   
       MPE/iX   
       object   
       opening   
       physical   
       program, HP Pascal/iX   
       relationship between input/output and file types   
       relationships between physical and logical   
       sequential file input/output   
       sequential I/O procedure characteristics   
       stderr   
       system association   
       temporary   
       temporary, HP-UX   
       textfile access   
       textfiles   
       type   
    floating-point traps
       compatibility mode   
       IEEE   
    floor   
    fnum function   
    FONT compiler option   
    formal file designators   
       PASLIB   
       PASLIST   
       PASOBJ   
       PASTEXT   
    formal function type compatibility   
    formal parameters   
       comparison of kinds   
       intrinsics   
    formatting
       output   
       variables   
    FORTRAN 66/V
       calling from HP Pascal   
       types   
    FORTRAN 66/V external routines   
    FORTRAN 77
       calling from HP Pascal   
    FORTRAN 77 external routines   
    FORTRAN 77 types   
    FORWARD directive
       optimization   
    func function   
    function parameters   
    functions
       addr   
       argc   
       argn   
       argv   
       baddress   
       bitsize   
       direct file   
       eof   
       eoln   
       escapecode   
       fcall   
       func   
       get_alignment   
       haveextension   
       haveoptvarparm   
       hidden parameters   
       intrinsic parameters   
       lastpos   
       linepos   
       maxpos   
       optimization and   
       pas_filenamr   
       pas_getnewparms   
       pas_init_hp1000_args   
       pas_numericparms   
       Pas_Parameters   
       pas_sparameters   
       pas_stringdata1   
       pas_stringdata2   
       pas_timestring   
       pas_traceback   
       position   
       sequential file   
       size   
       statement_number   
       status, table of   
       textfile characteristics, table of   
    function types
       parameters   
       variables   

G
    generic string parameter   
    get_alignment function   
       HP-UX   
    getheap procedure   
    get procedure   
    global
       compilation units   
    GLOBAL
       compiler option   
       separate compilation   
    globalanyptr variables   
    global compilation units   
    GLOBAL compiler option   
    global variables   
    GOTO statement
       optimization and   

H
    halt feature, HP-UX   
    halt feature, MPE/iX   
    haveextension function   
       values returned by   
    haveoptvarparm function   
       values returned by   
    heading, program   
    heap
       allocation   
       deallocation   
       marks   
    HEAP_DISPOSE compiler option   
    hidden parameters   
       ANYVAR   
       ANYVAR parameters   
       extensible parameter lists   
       function   
       generic string   
       multidimensional conformant array   
       procedure   
    HP3000_16 compiler option   
    HP3000_32 compiler option   
    HP C
       calling from HP Pascal   
       long pointers   
    HPENBLTRAP intrinsic   
    HP Pascal
       packing algorithm   
       relationship with other Pascals   
    HP Pascal/iX program file   
    HP Symbolic Debugger   
    HP TOOLSET/XL debugger   
    HP-UX
       close options feature   
       compiler options   
       compiling your program   
       dependencies   
       extensions   
       file names   
       fnum function   
       get_alignment function   
       halt feature   
       input feature   
       internal table size feature   
       interrupt handling   
       linker loader, coordination with HP Pascal compiler   
       linking your program   
       maxpos feature   
       miscellaneous features   
       open options feature   
       optimizer, invoking   
       ord feature   
       output feature   
       PASXDATA   
       pc command   
       predefined modules   
       program header files   
       running out of space during optimization   
       running your program   
       run-time error handling   
       run-time parameters   
       special global variable access   
       standard modules   
       statement_number function   
       stderr file   
       system-dependent features   
       temporary files   
       write feature   

I
    IEEE floating-point traps   
    implement parts   
    implicit data conversion   
    implicit type coercion   
       alignment in   
    import declarations   
    imported definitions   
    INCLUDE compiler option   
    index
       current position   
    indexes, current position   
    induction variable elaboration   
    INLINE procedure option   
    inline routine duplication   
    inline routines   
    input   
       direct   
       direct I/O procedures, table of   
       from terminal   
       HP-UX feature   
       MPE/iX feature   
       sequential files   
       textfile, opening   
       textfiles   
       textfiles, independent module   
    input/output (I/O)   
       categories of routines, table of   
       direct   
       files   
       sequential   
       textfile   
       textfiles   
    input textfile   
    instruction scheduling   
    integer data type   
    integer overflow trap   
    integers
       packed subranges   
    internal table size
       HP-UX   
    internal table size feature, MPE/iX   
    interrupt handling
       HP-UX   
       MPE/iX   
    INTRINSIC directive   
    intrinsic function type compatibility   
    intrinsic routines   
    intrinsics   
       accessing a routine   
       ARITRAP   
       building a file   
       changing a file   
       compatibility   
       defining   
       determining files   
       formal parameters   
       function parameters   
       HPENBLTRAP   
       parameter compatibility   
       procedure parameters   
       specifying files   
       usage   
       using functions as procedures   
       XARITRAP   
       XCONTRAP   
       XLIBTRAP   
    invalid ASCII digits
       trapping   
    invalid decimal digits
       trapping   
    invariant conditions, specifying   

L
    lastpos function   
    level one optimization   
       branch optimization   
       dead code elimination   
       faster register allocation   
       functions, list of   
       instruction scheduling   
       peephole optimization   
       real expression folding   
    level two optimization   
       coloring register allocation   
       common subexpression elimination   
       constant folding   
       functions, list of   
       induction variable elaboration   
       loop-invariant code motion   
       store-copy optimization   
       strength reduction   
       unused definition elimination   
    libfile
       parameters   
    library trap handler   
    line-feed suppression   
    linepos   
    linepos function   
    LINKEDIT command file   
    linker   
       loader, coordination with HP Pascal compiler   
    linking
       HP-UX   
       MPE/iX   
       suppression   
    linking routines   
    LIST_CODE compiler option   
    listfile
       parameters   
    load modules   
    localanyptr variables   
    local variables   
    logical files   
       associating with physical files   
       MPE/iX dependencies   
       relationship to physical files   
    longint data type   
    long pointer   
    longreal data type   
    loop-invariant code motion   
    loops
       optimization   

M
    markers
       end-of-line   
    mark procedure   
    maxint   
    maxpos feature, HP-IX   
    maxpos feature, MPE/iX   
    maxpos function   
    memory allocation   
    migration routines   
    minint   
    MLIBRARY compiler option   
    MODULE
       intrinsics   
    modules   
       access   
       arg   
       compiling   
       duplicate names   
       export declarations   
       HP-UX   
       implement parts   
       import declarations   
       MPE/iX   
       object   
       pas_hp1000   
       predefined   
       scope   
       separate compilation   
       standard, HP-UX   
       standard, MPE/iX   
       stderr   
       stdinput   
       stdoutput   
       syntactic structure   
    module-text   
    module variables   
    modulo 65535   
    MPE/iX
       ccode function   
       close option   
       command files   
       compiler dependencies   
       compiler options   
       compiling your program   
       default file attributes   
       extensions   
       file equations   
       file names   
       fnum function   
       get_alignment function   
       halt feature   
       input feature   
       internal table size feature   
       linker   
       linking your program   
       logical file association   
       maxpos feature   
       miscellaneous features   
       MPE V command file equivalents   
       open options feature   
       optimizer, invoking   
       output feature   
       physical file association   
       predefined modules   
       running programs   
       running your program   
       setconvert procedure   
       standard modules   
       statement_number function   
       strconvert procedure   
       system-dependent features   
       write feature   
    MPE V
       MPE/iX command file equivalents   
    multidimensional conformant array parameter   

N
    native mode   
    new procedure   
    nonextension parameters   
    non-Pascal programs calling Pascal routines   
    NOTES compiler option   
    notes vs. errors and warnings   

O
    object file
       producing   
    objectfile
       parameters   
    object files   
       profiling   
    object modules   
    opening files   
    open options feature, HP-UX   
    open options feature, MPE/iX   
    open procedure   
    optimization
       invoking   
       TRY-RECOVER   
       turning on   
    OPTIMIZE compiler option   
    optimized code
       debugging   
    optimizer   
       assumptions   
       branch instruction sequences   
       coloring register allocation   
       common subexpression elimination   
       constant folding   
       dead code elimination   
       failure of optimized program   
       faster register allocation   
       guidelines   
       induction variable elaboration   
       instruction scheduling   
       invoking   
       level one   
       level two   
       loop-invariant code motion   
       peephole optimization   
       real expression folding   
       running out of space (HP-UX)   
       store-copy optimization   
       strength reduction   
       unused definition elimination   
       when to use   
       writing programs for   
    options
       parameters   
       procedure   
    ord feature, HP-UX   
    outer block
       non-Pascal   
    output   
       direct   
       direct I/O procedures, table of   
       HP-UX feature   
       marking files as demand loadable   
       marking files as not demand loadable   
       marking files as shareable   
       marking files as unshareable   
       MPE/iX feature   
       sequential files   
       textfile, opening   
       textfiles   
       textfiles, independent module   
    output textfile   
    overprinting characters   
    overprint procedure   

P
    packed arrays   
    packed data structures
       arrays   
       enumerations   
       optimization   
       packed subranges of enumerations   
       records   
       subranges of integers   
       variables   
    packed records   
       enumeration field allocation and alignment   
    packed subranges   
    packing algorithm
       definition of   
       HP Pascal   
       Pascal/V   
    page
       eject   
    page procedure   
    parameters   
       actual   
       ANYVAR   
       compatibility   
       conformant array   
       congruent   
       default values   
       equivalent   
       extension   
       formal   
       function   
       function type   
       generic string   
       hidden   
       intrinsic   
       matching rules   
       multidimensional conformant array   
       nonextension   
       optimization   
       PARM values and meanings   
       pc command   
       procedure   
       procedure type   
       program   
       READONLY   
       reference   
       routine   
       routine type   
       run-time   
       using strings as actual parameters   
       value   
       VAR   
    PARM parameter values   
    PASCAL command file   
    Pascal I/O
       with a non-Pascal outer block   
    PASCALPREP command file   
    Pascal/V packing algorithm   
       arrays   
       files   
       packed enumerations   
       packed subranges of enumerations   
       packed subranges of integers   
       packed variables   
       records   
       sets   
       strings   
       unpacked variables   
    pas_filenamr function   
    pas_getnewparms function   
    pas_hp1000 module   
    pas_init_hp1000_args procedure   
    pas_numericparms function   
    Pas_Parameters function   
    pass by reference   
       to intrinsic   
    pass by value   
       to intrinsic   
    passing strings   
    pas_sparameters function   
    pas_stringdata1 function   
    pas_stringdata2 function   
    pas_timestring function   
    pas_traceback function   
    PASXDATA
       HP-UX   
       MPE/iX   
    PASXL command file   
    PASXLGO command file   
    PASXLLNK command file   
    pc command   
       parameters   
    peephole optimization   
    p_getheap procedure   
    physical file   
    physical files   
       associating with logical files   
       MPE/iX dependencies   
       relationship to logical files   
    pointers
       globalanyptr variables   
       long, declaring in C   
       returning to the data portion of a string   
       types peculiar to HP Pascal   
    pointers, current position   
    position function   
    position independent code (PIC)   
    predefined constants   
    predefined data types   
    predefined modules   
       arg   
       HP-UX   
       MPE/iX   
       pas_hp1000   
       stderr   
       stdinput   
       stdoutput   
    printing
       overprinting characters   
       page-eject   
    procedure
       options   
    procedure options
       DEFAULT_PARMS   
       EXTENSIBLE   
       INLINE   
       UNCHECKABLE_ANYVAR   
       UNCHECKABLE ANYVAR   
       UNRESOLVED   
    procedure parameters   
    procedures
       append, table of characteristics   
       as parameters   
       assert   
       associate   
       associate, HP-UX example   
       associate, MPE/iX example   
       call   
       categories of input/output routines, table of   
       characteristics of sequential input/output   
       close   
       direct input/out characteristics   
       disassociate   
       dispose   
       escape   
       file-opening   
       file-opening, table of   
       get   
       getheap   
       hidden parameters   
       intrinsic   
       intrinsic parameters   
       mark   
       new   
       open, table of characteristics   
       optimization and   
       overprint   
       page   
       p_getheap   
       proc   
       prompt   
       p_rtnheap   
       put   
       read   
       readdir   
       readln   
       release   
       reset   
       reset, table of characteristics   
       rewrite   
       rewrite, table of characteristics   
       rtnheap   
       seek   
       setconvert   
       strconvert   
       textfile input/output characteristics, table of   
       using intrinsic functions   
       write   
       writedir   
       writeln   
    procedure types
       parameters   
       variables   
    proc procedure   
    progfile
       parameters   
    program
       block   
       heading   
       name   
       parameters   
    program arguments   
    program header files
       association with run-time parameters   
       HP-UX   
    program listing   
    program parameters
       HP-UX   
       MPE/iX   
    programs
       failure of optimized   
       writing for optimizer   
    program structure   
       compilation unit   
       syntactic   
    prompt procedure   
    p_rtnheap procedure   
    put procedure   

R
    range checking
       turning off   
    RANGE compiler option   
    ranges
       predefined data types   
    read
       device   
    readdir procedure   
    readln procedure   
    READONLY parameters   
    read procedure   
    real data type   
    real expression folding   
    records
       allocation and alignment   
       crunched   
       enumeration field allocation and alignment of packed   
       packed   
       Pascal/V packing algorithm   
       unpacked   
    RECOVER   
    reference parameters   
       compatibility   
       intrinsics   
    release procedure   
    reset procedure   
    resolution of system names   
    resolving routines   
    rewrite procedure   
    routine parameters   
    routines
       argc   
       argn   
       argv   
       as parameters   
       C   
       COBOL II   
       external   
       FORTRAN 66/V   
       FORTRAN 77   
       heading   
       intrinsic   
       linking   
       size for optimization   
       SPL   
    routine types
       parameters   
       variables   
    row-major order, arrays   
    rtnheap procedure   
    RUN command   
    RUN command file   
    running programs
       HP-UX   
       MPE/iX   
       RUN PASCAL.PUB.SYS   
    RUN PASCAL.PUB.SYS program file   
    run-time error handling
       HP-UX   
    run-time parameters
       association with program header files   
       HP-UX   
       MPE/iX   

S
    scheduling
       instruction   
    schemas
       conformant array   
       equivalent   
    SEARCH compiler option   
    seek procedure   
    selectors
       file buffer   
    separate compilation   
       reasons   
       SUBPROGRAM with GLOBAL   
       using GLOBAL/EXTERNAL   
       using modules   
       using SUBPROGRAM   
    sequential files
       access   
       characteristics of input/output procedures   
       functions, characteristics of   
    sequential input/output   
    set chunks
       definition of   
       size determination   
    setconvert procedure   
    sets
       allocation and alignment   
       crunched   
       Pascal/V packing algorithm   
    shortint data type   
    signal routine   
    size compatibility   
    size function   
    SPL
       calling from HP Pascal   
       hidden parameters   
    SPL external routines   
    SPL types   
    stack trace   
    standard modules
       HP-UX   
       MPE/iX   
    standard textfiles   
       opening   
    statement_number function   
       HP-UX   
    static link   
    static variables   
    status functions, table of   
    stderr file   
    stderr module   
    stdinput module   
    stdoutput module   
    store-copy optimization   
    strconvert procedure   
    strength reduction   
    string parameters
       intrinsics   
       to external C routines   
    strings
       allocation and alignment   
    subexpression elimination   
    subprogram
       compilation units   
    SUBPROGRAM
       separate compilation   
       with GLOBAL   
    subprogram compilation unit   
    subranges
       allocation and alignment   
       enumerations   
       integers   
       packed   
       unsigned variable, allocation and alignment   
    subsystem break handler   
    subsystems
       ALLBASE/SQL   
       DEBUG   
       HP Symbolic Debugger   
       HP System Dictionary/XL   
       HP TOOLSET/XL   
       SQL   
       TurboIMAGE/XL   
       VPLUS   
    supersets
       HP Pascal/HP-UX   
       HP Pascal/iX   
    suppressing code generation   
    switch stubs   
    symbolic debugger   
    symbolic definitions, generation of   
    SYMDEBUG compiler option   
    syntactic structure   
    syntax
       module   
       program   
    SYSINTR   
    SYSINTR compiler option   
    system debuggers   
    system-dependent features
       close option, MPE/iX   
       close options, HP-UX   
       compiler options   
       default file attributes   
       file equations   
       file names   
       halt, HP-UX   
       halt, MPE/iX   
       HP-UX   
       input, HP-UX   
       input, MPE/iX   
       internal table size feature, HP-UX   
       internal table size, MPE/iX   
       logical file association   
       maxpos, HP-UX   
       maxpos, MPE/iX   
       miscellaneous, MPE/iX   
       MPE/iX   
       open options feature, HP-UX   
       open options, MPE/iX   
       ord, HP-UX   
       output, HP-UX   
       output, MPE/iX   
       physical file association   
       standard modules   
       stderr file, HP-UX   
       temporary files, HP-UX   
       write feature, HP-UX   
       write feature, MPE/iX   
    system names
       of intrinsics   
       resolution of   

T
    TABLES compiler option   
    temporary files   
       HP-UX   
    terminal, input from   
    terminating a program   
    textfile input/output   
    textfiles   
       access   
       allocation of file components   
       function characteristics, table of   
       input, independent module   
       input/output   
       input/output procedures, table of   
       output, independent module   
       parameters   
       standard   
    text type   
    TMPDIR environment variable   
    transforming programs   
    trap
       control-y   
    trapping errors   
    traps   
       arithmetic trap handler   
       arming   
       compatibility mode floating-point   
       decimal overflow   
       disabling   
       enabling   
       IEEE floating-point   
       IEEE floating point   
       integer overflow   
       invalid ASCII digit   
       invalid decimal digit   
       library trap handlers   
       subsystem break   
       unimplemented condition   
    TRUE variant   
    TRY-RECOVER and Optimization   
    TRY-RECOVER construct   
    type checking
       intrinsic parameters   
    type coercion
       ANYVAR parameters   
       implicit   
    TYPE_COERCION compiler option   
    type compatibility   
    types
       bit and byte pair requirements   
       C   
       COBOL II   
       corresponding HP Pascal and COBOL II   
       corresponding HP Pascal and FORTRAN 66/V   
       corresponding HP Pascal and FORTRAN 77   
       corresponding HP Pascal and HP C   
       corresponding HP Pascal and SPL   
       FORTRAN 66/V   
       FORTRAN 77   
       function   
       optimization   
       predefined data   
       procedure   
       routine   
       SPL   

U
    UNCHECKABLE_ANYVAR procedure option   
    UNCHECKABLE ANYVAR procedure option   
    unimplemented condition trap   
    uninitialized variables   
    unpacked enumerations, allocation and alignment   
    unpacked variables
       allocation and alignment   
    UNRESOLVED procedure option   
    unsigned subranges, allocation and alignment   
    unused definition elimination   

V
    value parameters   
       intrinsics   
    values
       function variable   
       procedure variable   
    variables
       access   
       allocation and alignment   
       dynamic versus static, table   
       file buffer   
       formatting   
       function type   
       global   
       globalanyptr   
       local   
       localanyptr   
       module   
       optimization   
       packed   
       packed enumerations   
       procedure type   
       routine type   
       special global access   
       uninitialized   
       unpacked   
    variants
       FALSE   
       TRUE   
    VAR parameters   
    verbose mode
       enabling   

W
    warnings
       non-ANSI Pascal features   
       optimizer   
       turning off messages   
       vs notes and errors   
    WITH statement
       optimization and   
    writedir procedure   
    write feature, HP-UX   
    write feature, MPE/iX   
    writeln procedure   
    write procedure   

X
    XARITRAP intrinsic   
       compatibility mode floating-point traps   
       decimal overflow trap   
       disabling   
       enabling   
       extra parameters   
       IEEE floating-point traps   
       integer overflow trap   
       invalid ASCII digit trap   
       invalid decimal digit trap   
    XCONTRAP intrinsic   
    XLIBTRAP intrinsic   
    Xls
       restrictions on using   



MPE/iX 5.0 Documentation