<<

B
    edit descriptor
BABS
BACK
backslash editing
BACKSPACE
BADDRESS
BARRIER
base of model
    function returning
BBCLR
BBITS
BBSET
BBTEST
BDIM
BEEPQQ
BESJ0
BESJ1
BESJN
Bessel functions
    functions computing double-precision values of
    functions computing single-precision values of
BESY0
BESY1
BESYN
Bezier curves
    functions drawing
       POLYBEZIER, POLYBEZIER_W
       POLYBEZIERTO, POLYBEZIERTO_W
BIAND
BIC
BIEOR
BIG_ENDIAN
    value for CONVERT specifier
BINARY
binary constants
   Binary Constants
   Binary, Octal, Hexadecimal, and Hollerith Constants
    alternative syntax for
binary direct files
binary editing (B)
binary operations
binary patterns
    functions that shift
binary raster operation constants
binary sequential files
binary transfer of data
    function performing
binary values
    transferring
BIND
BIOR
BIS
BIT
bit constants
bit data
    model for
bit fields
    function extracting
    functions operating on
    references to
    subroutine copying
bit functions
    categories of
bit model
bit operation procedures
    table of
bit patterns
    function performing circular shift on
    function performing left shift on
    function performing logical shift on
    function performing right shift on
bit representation procedures
    table of
BIT_SIZE
BitBlt
BITEST
bitmap file
    function displaying image from
bits
    function arithmetically shifting left
       DSHIFTL
       SHIFTL
    function arithmetically shifting left or right
    function arithmetically shifting right
       DSHIFTR
       SHIFTR
    function clearing to zero
    function extracting sequences of
    function logically shifting left or right
       ISHFT
       ISHL
    function performing exclusive OR on
       IEOR
       IXOR
       XOR
    function performing inclusive OR on
    function performing logical AND on
    function returning number of
    function reversing value of
    function rotating left or right
    function setting to 1
    function testing
    model for data
bitwise AND
    function performing
bitwise complement
    function returning
BIXOR
BJTEST
BKTEST
BLANK
   INQUIRE: BLANK Specifier
   OPEN: BLANK Specifier
    specifier for INQUIRE
    specifier for OPEN
blank common
blank editing
    BN
    BZ
blank interpretation
block constructs
    CASE
    DO
       DO
       DO WHILE
    FORALL
    IF
    WHERE
BLOCK DATA
    and common blocks
block data program units
   BLOCK DATA
   Program Structure
   Program Units and Procedures
    and common blocks
    effect of using DATA in
    in EXTERNAL
block DO
    terminal statements for
BLOCKSIZE
   INQUIRE: BLOCKSIZE Specifier
   OPEN: BLOCKSIZE Specifier
    specifier for INQUIRE
    specifier for OPEN
BMOD
BMVBITS
BN
BNOT
bounds
    function returning lower
    function returning upper
branch specifiers
branch statements
branch target statements
    in data transfer
branching
    and CASE
    and IF
BSEARCHQQ
BSHFT
BSHFTC
BSIGN
BTEST
BUFFERCOUNT
BUFFERED
   INQUIRE: BUFFERED Specifier
   OPEN: BUFFERED Specifier
    specifier for INQUIRE
    specifier for OPEN
built-in functions
    %LOC
    %REF
    %VAL
BYTE
BZ



C
    option for ATTRIBUTES directive
C-style escape sequence
C-type character string
C run-time exceptions
    function returning pointer to
C strings
c$OMP
CABS
cache
    function returning size of a level in memory
    subroutine prefetching data on
cache hints
    directive providing
CACHESIZE
CALL
    using to invoke a function
callback routines
    predefined QuickWin
       APPENDMENUQQ
       INSERTMENUQQ
       MODIFYMENUROUTINEQQ
    registering for mouse events
    unregistering for mouse events
carriage control
    specifying
CARRIAGECONTROL
   INQUIRE: CARRIAGECONTROL Specifier
   OPEN: CARRIAGECONTROL Specifier
    specifier for INQUIRE
    specifier for OPEN
CASE
CASE DEFAULT
case index
CCOS
CDABS
CDCOS
cDEC$
CDEXP
CDFLOAT
cDIR$
CDLOG
CDSIN
CDSQRT
CDTAN
CEILING
CEXP
CHANGEDIRQQ
CHANGEDRIVEQQ
CHAR
CHARACTER
    in type declaration statements
character assignment statements
character constant arguments
character constants
    as arguments
    C strings in
    in format specifiers
character count editing (Q)
character count specifier
character data
    specifying output of
character data type
    C strings
    constants
    conversion rules with DATA
    default kind
    storage
    substrings
character declarations
character editing (A)
character expressions
    comparing values of
    function returning length of
character functions
    categories of
character length
    specifying
character objects
    specifying length of
character operands
character procedures
    table of
character sets
    ANSI
    ASCII
    Fortran 95/90
    function scanning for characters in
    Intel Fortran
    key codes
character storage unit
character string
    function adjusting to the left
    function adjusting to the right
    function concatenating copies of
    function locating index of last occurrence of substring in
    function locating last nonblank character in
    function reading from keyboard
    function returning length minus trailing blanks
    function returning length of
    function scanning for characters in
    function trimming blanks from
    subroutine sending to screen (including blanks)
       OUTGTEXT
       OUTTEXT
    subroutine sending to screen (special fonts)
character string edit descriptors
character string editing
character strings
    as edit descriptors
    comparing
    function checking for all characters in
character substrings
    making equivalent
character type declaration statements
character type functions
character values
    transferring
character variables
CHARACTER*(*)
   Declaration Statements for Character Types
   Obsolescent Language Features in Fortran 95
characters
    carriage-control for printing
    function returning
    function returning next available
       FGETC
       GETC
    function returning position of
       IACHAR
       ICHAR
    function writing to file
    overview of Fortran
charts for character and key codes
CHDIR
    POSIX version of
child window
    function appending list of names to menu
    function making active
    function returning unit number of active
    function setting properties of
CHMOD
    POSIX version of
chunk size
    in DO directive
circles
    functions drawing
circular shift
    function performing
clauses
    COPYIN
    COPYPRIVATE
       COPYPRIVATE
       SINGLE
    data scope attribute
    DEFAULT
       DEFAULT
       PARALLEL
    DEFAULT NONE
    DEFAULT PRIVATE
    DEFAULT SHARED
    FIRSTPRIVATE
       DO Directive
       FIRSTPRIVATE
       PARALLEL
       SECTIONS
       SINGLE
    IF
    LASTPRIVATE
       DO Directive
       LASTPRIVATE
       SECTIONS
    NOWAIT
       DO Directive
       SECTIONS
       SINGLE
    NUM_THREADS
    ORDERED
    PRIVATE
       DO Directive
       PARALLEL
       PRIVATE Clause
       SECTIONS
       SINGLE
    REDUCTION
       DO Directive
       PARALLEL
       REDUCTION
       SECTIONS
    SCHEDULE
    SHARED
CLEARSCREEN
CLEARSTATUSFPQQ
CLICKMENUQQ
clip region
    subroutine setting
       SETCLIPRGN
       SETVIEWPORT
CLOCK
CLOCKX
CLOG
CLOSE
CMPLX
cMS$
codepage
    function setting current
    function setting for current console
    subroutine retrieving current
codepage number
    function returning for console codepage
    function returning for system codepage
codepages
    function returning array of
colon
    in array specifications
       Assumed-Shape Specifications
       Assumed-Size Specifications
       Deferred-Shape Specifications
       Explicit-Shape Specifications
       Subscript Triplets
colon editing
color index
    function returning current
    function returning for multiple pixels
    function returning for pixel
    function returning text
    function setting current
    function setting for multiple pixels
    function setting for pixel
    function setting text
color RGB value
    function returning current
    function setting current
COM routines
    COMAddObjectReference
    COMCLSIDFromProgID
    COMCLSIDFromString
    COMCreateObjectByGUID
    COMCreateObjectByProgID
    COMGetActiveObjectByGUID
    COMGetActiveObjectByProgID
    COMGetFileObject
    COMInitialize
    COMIsEqualGUID
    COMQueryInterface
    COMReleaseObject
    COMStringFromGUID
    COMUninitialize
    table of
COMAddObjectReference
combining arrays
combining source forms
COMCLSIDFromProgID
COMCLSIDFromString
COMCreateObjectByGUID
COMCreateObjectByProgID
COMGetActiveObjectByGUID
COMGetActiveObjectByProgID
COMGetFileObject
COMInitialize
COMIsEqualGUID
comma
    as external field separator
    using to separate input data
command-line arguments
    function returning index of
    function returning number of
       IARGC
       NARGS
    subroutine returning full
    subroutine returning specified
command arguments
    function returning number of
command interpreter
    function sending system command to
command invoking a program
    subroutine returning
COMMAND_ARGUMENT_COUNT
comment indicator
    general rules for
comment lines
    for fixed and tab source
    for free source
COMMITQQ
COMMON
    interaction with EQUIVALENCE
common block association
common blocks
    defining initial values for variables in named
    directive modifying alignment of data in
    directive modifying characteristics of
    effect in SAVE
    EQUIVALENCE interaction with
    extending
    using derived types in
    volatile
compilation control statements
compiler directives
   General Compiler Directives
   OpenMP* Fortran Compiler Directives
    ALIAS
    ASSUME_ALIGNED
    ATOMIC
       ATOMIC
       OpenMP* Fortran Compiler Directives
    ATTRIBUTES
    BARRIER
       BARRIER
       OpenMP* Fortran Compiler Directives
    CRITICAL
       CRITICAL
       OpenMP* Fortran Compiler Directives
    DECLARE and NODECLARE
    DEFINE and UNDEFINE
    DISTRIBUTE POINT
    DO
       DO
       OpenMP* Fortran Compiler Directives
    ELSE
    ELSEIF
    ENDIF
    FIXEDFORMLINESIZE
    FLUSH
       FLUSH
       OpenMP* Fortran Compiler Directives
    FREEFORM and NOFREEFORM
    general
    IDENT
    IF Construct
    IF DEFINED
    INTEGER
    IVDEP
    LOOP COUNT
    MASTER
       MASTER
       OpenMP* Fortran Compiler Directives
    MEMREF_CONTROL (i64)
    MESSAGE
    OBJCOMMENT
    OpenMP Fortran
    OPTIMIZE and NOOPTIMIZE
    OPTIONS
    ORDERED
       OpenMP* Fortran Compiler Directives
       ORDERED
    overview of parallel
    PACK
    PARALLEL DO
       OpenMP* Fortran Compiler Directives
       PARALLEL DO
    PARALLEL loop
    PARALLEL OpenMP Fortran
       OpenMP* Fortran Compiler Directives
       PARALLEL
    PARALLEL SECTIONS
       OpenMP* Fortran Compiler Directives
       PARALLEL SECTIONS
    PARALLEL WORKSHARE
       OpenMP* Fortran Compiler Directives
       PARALLEL WORKSHARE
    PREFETCH and NOPREFETCH
    prefixes for
    PSECT
    REAL
    rules for
    SECTION
       OpenMP* Fortran Compiler Directives
       SECTION
    SECTIONS
       OpenMP* Fortran Compiler Directives
       SECTIONS
    SINGLE
       OpenMP* Fortran Compiler Directives
       SINGLE
    STRICT and NOSTRICT
    SWP and NOSWP (i64)
    table of general
    table of OpenMP
    THREADPRIVATE
       OpenMP* Fortran Compiler Directives
       THREADPRIVATE
    UNROLL and NOUNROLL
    VECTOR ALIGNED and VECTOR UNALIGNED (i32, i64em)
    VECTOR ALWAYS and NOVECTOR (i32, i64em)
    VECTOR NONTEMPORAL (i32, i64em)
    WORKSHARE
       OpenMP* Fortran Compiler Directives
       WORKSHARE
compiler options
    statement confirming
    statement overriding
COMPL
complementary error function
    function returning
COMPLEX
   Complex Data Types
   COMPLEX Statement
complex constants
    rules for
complex data type
    constants
       COMPLEX(16) Constants
       COMPLEX(4) Constants
       COMPLEX(8) or DOUBLE COMPLEX Constants
       General Rules for Complex Constants
    default kind
    function converting to
       CMPLX
       DCMPLX
    storage
complex editing
complex number
    function resulting in conjugate of
    function returning the imaginary part of
complex values
    transferring
       Complex Editing
       Real and Complex Editing
COMPLEX(16)
    constants
    function converting to
COMPLEX(4)
    constants
    function converting to
COMPLEX(8)
    constants
    function converting to
COMPLEX*16
COMPLEX*32
COMPLEX*8
COMPLINT
COMPLLOG
COMPLREAL
computed GO TO
COMQueryInterface
COMReleaseObject
COMStringFromGUID
COMUninitialize
concatenation of strings
    function performing
concatenation operator
conditional compilation
    directive testing value during
conditional DO
conformable arrays
conformance
    to language standards
CONJG
conjugate
    function calculating
connecting to files
console codepage
    function returning number for
console keystrokes
    function checking for
constant expressions
constants
    array
    character
    COMPLEX(16)
    COMPLEX(4)
    COMPLEX(8)
    DOUBLE COMPLEX
    DOUBLE PRECISION
    integer
    literal
    logical
    named
    REAL(16)
    REAL(4)
    REAL(8)
constructors
    array
    structure
constructs
    CASE
    DO
       DO
       DO WHILE
    FORALL
    IF
    WHERE
CONTAINS
    in internal procedures
    in modules and module procedures
continuation indicator
    general rules for
continuation lines
    for fixed and tab source
    for free source
CONTINUE
control
    returning to calling program unit
control-list specifiers
    defining variable for character count
    for advancing or nonadvancing i/o
    for asynchronous i/o
    for transfer of control
    identifying the i/o status
    identifying the record number
    identifying the unit
    indicating the format
    indicating the namelist group
control characters for printing
   CARRIAGECONTROL Specifier
   Printing of Formatted Records
control constructs
control edit descriptors
    backslash
    BN
    BZ
    colon
    dollar sign
    for blanks
    forms for
    positional
    Q
    S
    Scale factor
    sign
    slash
    SP
    SS
    T
    TL
    TR
    X
control list
control procedures
    table of
control statements
    table of
control transfer
    with arithmetic if
    with branch statements
    with CALL
    with CASE
    with DO
    with END
    with GO TO
       GOTO - Assigned
       GOTO - Computed
       GOTO - Unconditional
    with IF construct
    with logical IF
    with RETURN
control variables
    function setting value of dialog
control word
    subroutines returning floating-point
       GETCONTROLFPQQ
       SCWRQQ
    subroutines setting floating-point
       LCWRQQ
       SETCONTROLFPQQ
controlling expression
    using to evaluate block of statements
conventions
    in the Language Reference
conversion
    double-precision to single-precision type
    effect of data magnitude on G format
    from integers to RGB color value
    from RGB color value to component values
    function performing logical
    function resulting in complex type
    function resulting in COMPLEX(16) type
    function resulting in double-complex type
    function resulting in integer type
    function resulting in quad-precision type
       QEXT
       QFLOAT
       QNUM
       QREAL
    function resulting in real type
       REAL Function
       RNUM
    function resulting in single-precision type
       IFLOATI, IFLOATJ
       REAL Function
    functions resulting in double-precision type
       DBLE
       DFLOAT
       DFLOATI, DFLOATJ, DFLOATK
       DNUM
       DREAL
       IDFLOAT
    INTEGER(2) to INTEGER(4)
    INTEGER(4) to INTEGER(2)
       INTC
       SHORT
    record structures to derived types
    to nearest integer
       CEILING
       FLOOR
    to truncated integer
conversion rules for numeric assignment
CONVERT
   INQUIRE: CONVERT Specifier
   OPEN: CONVERT Specifier
    specifier for INQUIRE
    specifier for OPEN
coordinates
    subroutine converting from physical to viewport
    subroutine converting from viewport to physical
    subroutine returning for current graphics position
COPYIN
    for THREADPRIVATE common blocks
    in PARALLEL directive
    in PARALLEL DO directive
    in PARALLEL SECTIONS directive
COPYPRIVATE
    in SINGLE directive
COS
COSD
COSH
cosine
    function returning
       COS
       COSD
    function returning hyperbolic
    function with argument in degrees
    function with argument in radians
COTAN
COTAND
cotangent
    function returning
       COTAN
       COTAND
    function with argument in degrees
    function with argument in radians
COUNT
country
    function setting current
    subroutine retrieving current
CPU time
    function returning elapsed
       DCLOCK
       DTIME
       ETIME
CPU_TIME
CQABS
CQCOS
CQEXP
CQLOG
CQSIN
CQSQRT
CQTAN
CRAY
    value for CONVERT specifier
CRAY*-style pointers
    See integer pointers
CreateFile
    creating a jacket to
CRITICAL
critical errors
    subroutine controlling prompt for
CSHIFT
CSIN
CSMG
CSQRT
CTAN
CTIME
currency string
    function returning for current locale
current date
    subroutines returning
       DATE
       DATE4
       DATE_AND_TIME
       GETDAT
       IDATE
       IDATE4
current locale
    function returning information about
cursor
    function controlling display of
    function setting the shape of
CYCLE


>>