HP 3000 Manuals

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


HP FORTRAN 77/iX Programmer's Guide

Index

9
    900 Series HP 3000 architecture   

A
    ACCESS='DIRECT'   
    accessing disk   
    accessing MPE/iX debug   
    accessing the representation of logical values   
    ACCESS='SEQUENTIAL'   
    ACCESS='SEQUENTIAL' option   
    actual arguments
       in subprograms   
       in subroutines   
    actual parameters   
    addressing mode   
    adjustable dimensions   
    A format descriptor   
    ALIAS compiler directive   
    alignment of data   
    ALIGNMENT option   
    alternate returns from a subroutine   
    ANSI compiler directive   
    ANSI standard   
    AOPTIONS   
    apostrophe edit descriptor   
    apostrophes for character data   
    appending to a file   
    architecture   
    argument lists   
    arguments to subprograms   
    arithmetic operators   
    array elements, equivalence   
    arrays   
       adjustable dimensions   
       assumed-size   
       passed in a subprogram   
    ASCII logical records   
    assembly language routines   
    assigning data areas   
    ASSIGN statement   
    assumed-size arrays   
    ASSUME_NO_EXTERNAL_PARMS option   
    ASSUME_NO_PARAMETER_OVERLAPS option   
    ASSUME_NO_PARM_TYPES_MATCHED option   
    ASSUME_NO_SIDE_EFFECTS option   
    AT command   

B
    BACKSPACE statement   
    blank common blocks   
    blanks in the input field
       BN descriptor   
       BZ descriptor   
    BLANK specifier   
    BLOCK DATA statement   
    block data subprograms   
    blocking factor   
    BN edit descriptor   
    breakpoints
       clearing   
       displaying   
       setting   
    bytes, returning number of   
    BZ edit descriptor   

C
    Calling HP COBOL II/iX from HP FORTRAN 77/iX   
    Calling HP FORTRAN 77/iX from HP COBOL II/iX   
    Calling HP FORTRAN 77/iX from HP Pascal/iX   
    Calling HP Pascal/iX from HP FORTRAN 77/iX   
    CALLS command   
    CALL statement
       alternate return   
       invoking subroutines   
    carriage control files   
    CCTL   
    CCTL file   
    character data   
       in a subprogram   
       list-directed   
    character format descriptors
       A   
       input field   
       output field   
       R   
    character format descriptors and numeric data   
    character positions
       T edit descriptor   
       TL edit descriptor   
       TR edit descriptor   
       X edit descriptor   
    character variables, equivalence   
    CHECK_ACTUAL_PARM compiler option   
    CHECK_FORMAL_PARM compiler directive   
    CHECK_OVERFLOW directive   
    CLEAR command   
    clearing breakpoints   
    CLOSE statement   
       description   
       STATUS specifier   
    closing files   
    code area   
    code space efficiency   
    colon edit descriptor   
    comments   
    common blocks   
       blank common   
       declaring   
       description   
       EQUIVALENCE statement   
       labeled common   
    common blocks in memory   
    COMMON statement   
    common subexpression elimination module   
    compiler directive
       HP3000_16   
       STANDARD_LEVEL   
    compiler directives
       INCLUDE   
       LONG   
       NOSTANDARD   
       SHORT   
    compiler library   
    compile-time efficiency   
    complex format descriptors   
    conditional compiler directives   
    connecting files   
    constants passed in a subprogram   
    correcting a command   
    creating a new file   
    creating files   
    current record   

D
    data alignment   
    data area   
    data classes   
    data objects   
    data space efficiency   
    DATA statements   
    data storage
       consistent   
       description   
    DATATRACE command   
    data types   
    debug   
    debugging   
       using xdb   
    default file properties   
    descriptor mode of addressing   
    descriptors, format   
    device type   
    D format descriptor   
    dimensions
       adjustable   
    direct access file
       creating   
       description   
       reading and writing   
    direct access option   
    directives
       OPTIMIZE   
    direct mode of addressing   
    disconnecting files   
    disk files   
    DISPLAY command   
    displaying breakpoints   
    displaying functions   
    displaying names   
    displaying subroutines   
    displaying variables   
    DO loop, implied   
    DO loops   
    DO WHILE loops   
    dummy arguments
       in subprograms   
       in subroutines   

E
    $ edit descriptor   
    / edit descriptor   
    : edit descriptor   
    edit descriptor
       $   
       :   
       apostrophe   
       BN   
       BZ   
       colon   
       H   
       NL   
       NN   
       P   
       Q   
       quotation mark   
       S   
       slash   
       SP   
       SS   
       summary   
       T   
       TL   
       TR   
       X   
    efficiency
       code space   
       compile-time   
       data space   
       run-time   
    efficient programs   
    E format descriptor   
    ELSE compiler directive   
    ENDFILE statement   
    ENDIF compiler directive   
    ending execution   
    end-of-file record   
    END RUN command   
    END statement   
       description   
       subroutines   
    entries into subprograms   
    ENTRY statement   
    EOF   
    equivalence
       array elements   
       character variables   
    EQUIVALENCE statement
       array elements   
       arrays with different dimensions   
       avoid using   
       character variables   
       common blocks   
       data alignment   
       data storage   
       description   
       multi-dimensioned arrays   
    errors, file handling   
    error termination   
    ERR specifier   
    ERR specifiers   
    examples
       file handling   
       using file positioning statements   
    EXIT command   
    exiting HP Toolset/iX   
    expressions passed in a subprogram   
    extents   

F
    FCLOSE   
    FCONTROL intrinsic   
    F format descriptor   
    file
       closing   
    file access
       description   
       direct   
       indexed sequential   
       ISAM   
       sequential   
    file characteristics   
    FILE command   
    file connections   
    FILE equation   
    file handling errors   
       ERR specifier   
       IOSTAT specifier   
       STATUS specifier   
    file handling procedures   
    file handling statement examples   
    file operations   
    file pointer   
    file positioning
       BACKSPACE statement   
       ENDFILE statement   
       examples   
       REWIND statement   
    file properties   
    files
       appending to   
       creating   
       direct access   
       formatted   
       indexed sequential   
       INQUIRE statement   
       internal   
       ISAM   
       reading   
       sequential   
       unformatted   
    files,creating   
    file size   
    FILESIZE   
    files,predefined   
    FNUM procedure   
    FOPEN intrinsic   
    FOPTIONS   
    FOR clause   
    formal parameters   
    format control   
    @ format descriptor   
    format descriptor
       character   
       monetary   
       Mw.d   
       numeration   
       Nw.d   
       repeating   
    format specifications   
    FORMAT statement   
    formatted files   
    formatted form option   
    formatted input   
    formatted input/output   
    formatted output   
    formatted statements   
    FORM='FORMATTED'   
    FORM='FORMATTED' option   
    FORM='UNFORMATTED'   
    FORTRAN/3000   
    FORTRAN 77 library   
    FREADDIR   
    free format   
    FSET procedure   
    FTN05   
    FTN06   
    functions   
       categories   
       description   
       intrinsic   
       statement   
       subprograms   
       user-defined   
    FUNCTION statement   
    FWRITE   
    FWRITEDIR   

G
    G format descriptor   
    GIVING phrase   
    grouping related routines   

H
    H edit descriptor   
    hollerith edit descriptor   
    HP3000_16 compiler directive   
       description   
       options   
    HP COBOL II/iX   
    HP Pascal/iX   
    HP Toolset/iX
       description   
       exiting   
       invoking   
       when to use   

I
    IF compiler directive   
    I format descriptor   
    IF statements   
    IMPLICIT NONE statement   
    implied DO loop   
    improving MPE/iX run-time efficiency   
    INCLUDE compiler directive   
    INCLUDE statement   
    inconsistencies of data storage   
    indexed sequential access files   
    indirect mode of addressing   
    induction variables   
    initialized variables   
    initializing data   
    input
       unformatted   
    input/output statement specification   
    INQUIRE statement   
    integer format descriptors
       @ descriptor   
       I descriptor   
       input field   
       K descriptor   
       O descriptor   
       output field   
       Z descriptor   
    interfacing with other languages   
    internal files
       description   
       reading   
       writing   
    intrinsic functions   
    intrinsic I/O   
    intrinsics,system   
    invoking subroutines   
    I/O errors   
    I/O library   
    IOSTAT specifier   
    IOSTAT specifiers   
    ISAM   

K
    K format descriptor   

L
    labeled common blocks   
    languages,interfacing with   
    length specifications   
    L format descriptor   
    line printer   
    link editor   
    list-directed
       character data   
       input   
       output   
       READ statement   
    list-directed I/O   
    literal data   
       apostrophe edit descriptor   
       H edit descriptor   
       quotation mark edit descriptor   
    LOCALITY compiler directive   
    local variables in memory   
    logical format descriptor
       input field   
       L descriptor   
       output field   
    logical records   
    logical values   
    LONG compiler directive   

M
    machine instructions   
    magnetic tapes   
    main memory   
    maintaining parameter type and length
       consistency   
    memory area assignment   
    memory areas   
    memory areas, summary   
    memory data areas   
    modifiable programs   
    modifying variables   
    monetary data field   
    monetary format descriptor   
    MOVE command   
    MPE/iX debug   
    MPE/iX operating system   
    MPE/iX run-time efficiency   
    MPE V operating system   
    MPE V system   
    multiple entries into subprograms   
    Mw.d format descriptor   

N
    named common blocks   
    new files   
    new lines   
       $ descriptor   
       / descriptor   
       NL descriptor   
       NN descriptor   
       slash descriptor   
    new status option   
    NL edit descriptor   
    NN edit descriptor   
    noncharacter data   
    nonstandard features   
    normal termination   
    NOSTANDARD compiler directive   
    number of bytes, Q edit descriptor   
    number of extents   
    numeration data field   
    numeration format descriptor   
    numeric data types   
    NUMEXTENTS   
    Nw.d format descriptor   

O
    OFF option   
    O format descriptor   
    OLD files   
    old status option   
    ON option   
    OPEN statement
       ACCESS='SEQUENTIAL' option   
       appending to a file   
       connecting files   
       creating files   
       description   
       ERR specifier   
       FORM='FORMATTED' option   
       IOSTAT specifier   
       options   
       processor   
       reporting errors   
       STATUS='OLD' status   
       STATUS specifier   
       STATUS='UNKNOWN' option   
    optimization
       techniques   
    optimization, branch   
    optimization, level one   
    optimization,level one   
    optimization, level one modules   
    optimization, level two   
    optimization,level two   
    OPTIMIZE compiler directive   
    OPTIMIZE directive   
    optimized programs, troubleshooting   
    OPTIMIZE options   
    optimizer assumptions   
    output
       unformatted   
    overlapping character substrings   

P
    parameter list   
    PARAMETER statement   
    parameter types   
    Pascal   
    Pascal data types   
    passing arrays   
    passing by reference   
    passing by value   
    passing character data   
    passing constants   
    passing expressions   
    passing subprograms   
    P edit descriptor   
    performance tuning   
    plus sign
       S edit descriptor   
       SP edit descriptor   
       SS edit descriptor   
    portable programs   
    positioning the file pointer   
    preconnected units   
    predefined files   
    predefined units   
    prespacing mode   
    PRINT statement
       formatted   
    programming for portability   
    program,terminating   
    program unit   
    proprietary floating point data   

Q
    Q edit descriptor   
    quotation mark edit descriptor   

R
    reading an existing file   
    READ statement   
       formatted input   
       list-directed   
       unformatted   
    real format descriptors   
       D descriptor   
       E descriptor   
       F descriptor   
       G descriptor   
       input field   
       output field   
    REALS option   
    RECL option   
    recursive subroutines   
    REDO command   
    redoing a command   
    removing breakpoints   
    repeating specifications   
    reporting file handling errors   
    restarting a program   
    restricting programs to HP FORTRAN 77 standard   
    RESUME command   
    RETRACE command   
    RETURN statement
       alternate return   
       containing an expression   
       description   
       subroutines   
    REWIND statement   
    R format descriptor   
    routines, grouping related   
    RUN command   
    running a program   
    run-time
       efficiency   

S
    saved variables in memory   
    SAVE statement   
    scale factors   
    scratch status option   
    S edit descriptor   
    sequential access   
    sequential access files   
    SET compiler directive   
    setting breakpoints   
    setting up a workspace   
    setting up for symbolic debug   
    shifting data   
    SHORT compiler directive   
    SHOW DEBUG command   
    slash edit descriptor   
    slash in input field   
    SP edit descriptor   
    SS edit descriptor   
    stack area   
    standard features of HP FORTRAN 77   
    standard input   
    STANDARD_LEVEL compiler directive   
    standard output   
    starting a program   
    statement functions   
    STATUS='NEW'   
    STATUS='OLD'   
    STATUS='SCRATCH'   
    STATUS specifier   
       'DELETE' status   
       'KEEP' status   
       'NEW' status   
       'OLD' option   
       'OLD' status   
       'SCRATCH' status   
       'UNKNOWN' status   
    STATUS='UNKNOWN'   
    $STDINX   
    $STDLIST   
    STOP statement   
       subroutines   
    storage allocation
       addressing mode   
       EQUIVALENCE statement   
       variable types   
    storage assignment   
    STRING_MOVE option   
    structure of a subroutine   
    subprograms
       arguments   
       block data   
       categories   
       multiple entries   
       passing   
       SAVE statement   
    subroutines
       alternate returns   
       common block   
       description   
       invoking   
       recursive   
       structure   
    SUBROUTINE statement   
    subsystems   
    summary of the memory areas   
    symbolic debugger
       additional capabilities   
       breakpoints   
       controlling execution   
       delete breakpoints   
       description   
       execute program   
       execution control   
       exiting   
       invocation   
       listing variables   
       move command   
       program requirement   
       recover from breakpoints   
       remove debugging information   
       search commands   
       set breakpoints   
       single step execution   
       tracing execution using breakpoints   
       values of variables   
       view command   
       view execution stack   
       view program data   
       view source file   
       window command   
    symbolic debugging   
    SYMDEBUG compiler directive   
    SYSDEBUG command   
    system intrinsics
       defining   
       description   

T
    TABLES ON compiler directive   
    tapes,magnetic   
    T edit descriptor   
    TEMP files   
    terminal printer   
    terminating a program   
    termination
       error   
       normal   
    TL edit descriptor   
    Toolset/iX
       description   
       exiting   
       invoking   
       when to use   
    TRACE command   
    trace facilities
       DATATRACE command   
       RETRACE command   
       TRACE command   
    tracing names   
    transfering values   
    transportable programs   
    TR edit descriptor   

U
    unformatted files   
    unformatted form option   
    unformatted input   
    unformatted I/O   
    unformatted output   
    unformatted READ statement   
    unformatted WRITE statement   
    uninitialized local variables   
    uninitialized variables, OPTIMIZE directive   
    UNITCONTROL intrinsic   
    UNITCONTROL options   
    UNITCONTROL procedure   
    unit numbers   
    units,predefined   
    unknown status option   
    unnamed common blocks   
    unstructured features   
    using consistent data storage   

V
    variable assignment   
    variable format descriptors   
    variables
       displaying   
    variable types   

W
    workspace   
    workspace program file   
    WRITE statement   
       formatted   
       list-directed output   
       unformatted   
    writing efficient programs   

X
    xdb
       commands   
       description   
    X edit descriptor   

Z
    Z format descriptor   



MPE/iX 5.0 Documentation