HP 3000 Manuals

Index [ HP C/iX Reference Manual ] MPE/iX 5.0 Documentation


HP C/iX Reference Manual

Index

A
    -Aa compiler option   
    -Ac compiler option   
    additive operators   
    address operator   
    adjacent character and wide string literals   
    advantages of C   
    aggregates   
       initializing   
    ALLOCS_NEW_MEMORY pragma   
    AND operator   
    ANSI
       C   
       mode   
       standard   
    apostrophes   
    arithmetic   
       conversions   
       operators   
       traps   
    ARITRAP   
    array   
       declarator   
       maximum number of dimensions   
       storage   
       storage,row-major   
       subscripting   
    assignment   
       expression   
       operators   
    auto   
    automatic storage duration   
    AUTOPAGE pragma   
    auto scalar objects
       initializing   

B
    bit-field   
    bit manipulation   
    bit pattern   
    bitwise
       AND operator   
       exclusive OR operator   
       inclusive OR operator   
       shift operator   
       shift operators   
    block of code   
    block scope   
    break statement   

C
    calling a function   
       by reference   
       by value   
    calling trap intrinsics   
    casting   
    cast operator   
    -C compiler option   
    CCOMXL.PUB.SYS   
    CCOPTS CI Variable   
    CCXL command   
    CCXLGO command   
    CCXLLK command   
    char   
    character constants   
       integral   
       wide   
    characters   
    CI Variable compiler option   
    CJCW   
    C library organization   
    code offsets   
    command interpreter (CI)   
    commands
       CCXL   
       CCXLGO   
       CCXLLK   
       LINK   
       RUN   
    comma operator   
    comments   
    compilation
       conditional   
    compilation modes
       ANSI   
       non-ANSI   
    compiler option
       -Wc   
    compiler options   
       -Aa   
       -Ac   
       -C   
       CI variable   
       -Dname -d[name=def]   
       -E   
       -g   
       -Hn   
       -I   
       -Igroup[.acct]   
       -O   
       -P   
       -T   
       -Uname   
       -v   
       -w   
       -Wc   
       -Wc option   
       -Wx   
    compiling HP C/iX programs   
    compound statement   
    conditional compilation   
    conditional operator   
    condition codes   
    condition code values   
    constant   
       character   
       decimal   
       defined   
       enumeration   
       expression   
       floating   
       hexadecimal   
       integer   
       octal   
    const type qualifier   
    continue statement   
    conversion
       data type   
    conversions
       arithmetic   
       floating   
       integral   
    COPYRIGHT_DATE pragma   
    COPYRIGHT pragma   
    +Csize compiler option   

D
    data alignment pragma   
    data declarations   
    data type   
       as implemented in HP C   
       conversion   
       ranges   
       sizes   
    decimal constant   
    declaration   
       enum   
    declarator   
       array   
       pointer   
    declaring long pointers   
    decrement operator   
    default listing   
    defined operator   
    diagnostic messages
       run-time   
    digit   
    directives
       preprocessor   
    division operator   
    -D name -d[name=def]   
    do statement   
    double   
    duration
       storage   

E
    +e compiler option   
    -E compiler option   
    elif #   
    else #   
    else clause   
    endif #   
    enumeration   
       enum declaration   
       enumeration constants   
       enum statement   
    enumerator   
    equality operators   
    error #   
    errors, run-time   
    escape sequences
       hexadecimal   
       octal   
    escaping special INFO string characters   
    exclusive OR operator   
    executable library   
    expression   
       assignment   
       constant   
    extern   
       declarations   
    external names
       type mismatches in   

F
    features of C   
    files   
    file scope   
    fileset wildcard characters   
    fileset wildcard feature   
    float   
    floating constants   
    floating conversions   
    floating-point   
    for statement   
    +Fsize compiler option   
    function   
       call   
       call by reference   
       call by value   
       declarator   
       prototype scope   
       scope   

G
    -g compiler option   
    goto statement   

H
    hexadecimal constants   
    hexadecimal escape sequences   
    -Hn compiler option   
    HP_ALIGN   
    HP_ALIGN pragma
       MPE_16   
       POP   
    HP C files   
    HP C/iX and job control words   
    HP C/iX compiler options   
    HP C storage and alignment   
    HP-UX padding   

I
    -I compiler option   
    identifier   
       maps   
       scope   
       types   
    IEEE floating-point format   
    if #   
    ifdef #   
    ifndef #   
    if statement   
    -Igroup[.acct]   
    include files   
       in quotation marks   
       recommendations for using   
       within include files   
    include preprocessor directive   
    inclusion   
    inclusive OR operator   
    increment operator   
    indirection operator   
    INFO
       parameter   
       string   
       string characters   
    initialization   
       aggregates   
       auto scalar objects   
       expression   
       static objects   
    initializer   
    initial values   
    int   
    integer constants   
    integral   
       character constants   
       conversions   
    integral promotion   
       unsigned preserving rules   
       value preserving rules   
    intrinsic_file pragma   
    intrinsic pragma   
    intrinsics   
    intrinsics, MPE   
    iteration statements   

J
    job control word   
    jump statements   

K
    keywords   
       listed   

L
    labeled statements   
    labels   
    left shift operator (<<)   
    lexical elements   
    LIBCINIT.LIB.SYS   
    LIBCRAND.LIB.SYS   
    LIBCWC.LIB.SYS   
    LIBM.LIB.SYS   
    library files
       linking   
    library organization   
    line control   
    line number specification   
    LINES pragma   
    linkage, of an identifier   
    LINK command   
    linking
       HP C/iX programs   
       library files   
       the C library   
    listing
       facility   
       format   
       options   
       pragmas   
    LIST pragma   
    literal
       string   
       wide string   
    LOCALITY pragma   
    location of files   
    logical
       AND operator   
       complement   
       OR operator   
    long   
    long pointers   
       declaring   
       use   
    loop body   
    lvalue   

M
    macro   
       definition   
       names   
       replacement   
    math library   
    maximum number of array dimensions   
    +m compiler option   
    members   
    messages
       run-time   
    MPE intrinsic pragma   
    MPE intrinsics   
    MPE/V and MPE/iX data alignment   
    multiplicative operators   

N
    names   
       type   
    name spaces   
    non-ANSI mode   
    nondigit   
    nonprinting characters
       table   
    no-operation statements   
    NO_SIDE_EFFECT pragma   
    null statement   

O
    +Obbnum compiler option   
    +o compiler option   
    -O compiler option   
    octal constant   
    octal escape sequences   
    ones complement   
    +Oopt compiler option   
    operator   
       additive   
       address of   
       assignment   
       bitwise AND   
       bitwise shift   
       cast   
       comma   
       conditional   
       defined   
       division   
       equality   
       exclusive OR   
       inclusive OR   
       indirection   
       logical AND   
       logical OR   
       multiplicative   
       postfix   
       postfix decrement   
       postfix increment   
       precedence   
       precedence table   
       prefix decrement   
       prefix increment   
       relational   
       remainder   
       sizeof   
       tokens   
       unary   
       unary arithmetic   
    OPTIMIZE pragma   
    OPT_LEVEL pragma   
    OR operator   
       inclusive   
    overflow expression   
    overloading classes   

P
    padding
       HP-UX   
    PAGE pragma   
    PARM   
    -P compiler option   
    plabel parameter   
    pointer declarator   
    pointers   
       long   
       short   
    portability   
    postfix
       decrement operator   
       increment operator   
       operator defined   
    pragmas   
       ALLOCS_NEW_MEMORY   
       AUTOPAGE   
       COPYRIGHT   
       COPYRIGHT_DATE   
       HP_ALIGN   
       intrinsic_file   
       intrinsic MPE   
       LINES   
       LIST   
       LOCALITY   
       NO_SIDE_EFFECT   
       OPTIMIZE   
       OPT_LEVEL   
       PAGE   
       SUBTITLE   
       TITLE   
       VERSIONID   
       WIDTH   
    precedence of operators   
    predefined macros   
       __DATE__   
       __FILE__   
       __hp3000s900   
       __hppa   
       __LINE__   
       __mpexl   
       __STDC__   
       __TIME__   
    prefix decrement operator   
    prefix increment operator   
    preprocessing directives   
       #define   
    preprocessor
       considerations   
       directive   
       output file   
       search of include files   
    primary expression   
    program
       compile   
       link   
       run   
    program parameters   
    promotion
       integral   
    punctuators   

R
    ranges of data types   
    redirection of standard files   
    register   
    relational operators   
    relocatable library   
    relocatable object file   
    remainder operator   
    replacement   
    representation   
    reserved words   
    returned values   
    return statement   
    right shift operator (>>)   
    +Rnum compiler option   
    row-major array storage   
    RUN   
    RUN command   
    run HP C/iX programs   
    running HP C/iX programs   
    run-time diagnostic messages   

S
    scalar   
    scalar objects
       initializing   
    scope   
       of an identifier   
       of function prototypes   
    selection statements   
    self-referential structure   
    short   
    short pointers   
    simple assignment   
    sizeof operator   
    sizes of data types   
    source file inclusion   
    special characters   
       table   
    special preprocessor considerations   
    specifier
       storage-class   
       structure   
       type   
       union   
    standard library   
    statements   
       break   
       compound   
       continue   
       defined   
       do   
       for   
       goto   
       groups   
       if   
       iteration   
       jump   
       labeled   
       no-operation   
       null   
       return   
       selection   
       switch   
       while   
    static   
    static objects
       initializing   
    static storage duration   
    stdarg.h   
    storage-class specifiers   
    storage duration   
    string characters   
    string literal   
    structure   
       and union specifier   
       members   
       self-referential   
       tag   
    SUBTITLE pragma   
    suffix   
    switch statement   
    syntax summary   
    SYSINTR.PUB.SYS   

T
    tag   
       structure   
       union   
    -T compiler option   
    TITLE pragma   
    token   
       defined   
       syntax   
    tokens, operator   
    translation unit
       described   
    trap intrinsics   
    trigraph sequences   
    type   
       conversions   
       definitions   
       enumeration   
       mismatches in external names   
       names   
       qualifiers, const and volatile   
       specifiers   
    typedef   

U
    -Uname   
    unary arithmetic operators   
    unary operators   
    underflow expression   
    union   
       members   
       specifier   
       tag   
    unsigned   
    using intrinsics   
    using long pointers   

V
    va_args macros   
    va_dcl macro   
    value preserving rules   
    va_start macro   
    -v compiler option   
    VERSIONID pragma   
    void   
    volatile type qualifier   

W
    -Wc compiler option   
    -w compiler option   
    while statement   
    white space   
    wide character constants   
    wide string literal   
    WIDTH pragma   
    wildcard feature   
    -Wx compiler option   

X
    XOR   



MPE/iX 5.0 Documentation