Language Reference
    Overview
    Disclaimer and Legal Information
    How to Use This Document
    New Language Features
    Conformance, Compatibility, and Fortran 2003 Features
    Program Structure, Characters, and Source Forms
    Data Types, Constants, and Variables
    Expressions and Assignment Statements
    Specification Statements
    Dynamic Allocation
    Execution Control
    Program Units and Procedures
    Intrinsic Procedures
    Data Transfer I/O Statements
    I/O Formatting
    File Operation I/O Statements
    Compilation Control Statements
    Directive Enhanced Compilation
    Scope and Association
    Deleted and Obsolescent Language Features
    Additional Language Features
    Additional Character Sets
    Data Representation Models
    Run-Time Library Routines
    Summary of Language Extensions
    A to Z Reference
       Language Summary Tables
       A to B
       C to D
          C_ASSOCIATED
          C_F_POINTER
          C_F_PROCPOINTER
          C_FUNLOC
          C_LOC
          CACHESIZE (i64 only)
          CALL
          CASE
          CDFLOAT
          CEILING
          CHANGEDIRQQ
          CHANGEDRIVEQQ
          CHAR
          CHARACTER
          CHDIR
          CHMOD
          CLEARSCREEN (W*32, W*64)
          CLEARSTATUSFPQQ
          CLICKMENUQQ (W*32, W*64)
          CLOCK
          CLOCKX
          CLOSE
          CMPLX
          COMAddObjectReference (W*32, W*64)
          COMCLSIDFromProgID (W*32, W*64)
          COMCLSIDFromString (W*32, W*64)
          COMCreateObjectByGUID (W*32, W*64)
          COMCreateObjectByProgID (W*32, W*64)
          COMGetActiveObjectByGUID (W*32, W*64)
          COMGetActiveObjectByProgID (W*32, W*64)
          COMGetFileObject (W*32, W*64)
          COMInitialize (W*32, W*64)
          COMIsEqualGUID (W*32, W*64)
          COMMAND_ARGUMENT_COUNT
          COMMITQQ
          COMMON
          COMPLEX
          COMPLINT, COMPLREAL, COMPLLOG
          COMQueryInterface (W*32, W*64)
          COMReleaseObject (W*32, W*64)
          COMStringFromGUID (W*32, W*64)
          COMUninitialize (W*32, W*64)
          CONJG
          CONTAINS
          CONTINUE
          COPYIN
          COPYPRIVATE
          COS
          COSD
          COSH
          COTAN
          COTAND
          COUNT
          CPU_TIME
          CRITICAL
          CSHIFT
          CSMG
          CTIME
          CYCLE
          DATA
          DATE
          DATE4
          DATE_AND_TIME
          DBESJ0, DBESJ1, DBESJN, DBESY0, DBESY1, DBESYN
          DBLE
          DCLOCK
          DCMPLX
          DEALLOCATE
          DECLARE and NODECLARE
          DECODE
          DEFAULT
          DEFINE
          DEFINE FILE
          DELDIRQQ
          DELETE
          DELETEMENUQQ (W*32, W*64)
          DELFILESQQ
          Derived Type (TYPE)
          DFLOAT
          DFLOATI, DFLOATJ, DFLOATK
          DIGITS
          DIM
          DIMENSION
          DISPLAYCURSOR
          DISTRIBUTE POINT
          DLGEXIT
          DLGFLUSH
          DLGGET, DLGGETINT, DLGGETLOG, DLGGETCHAR
          DLGINIT, DLGINITWITHRESOURCEHANDLE
          DLGISDLGMESSAGE
          DLGMODAL, DLGMODALWITHPARENT
          DLGMODELESS
          DLGSENDCTRLMESSAGE
          DLGSET, DLGSETINT, DLGSETLOG, DLGSETCHAR
          DLGSETCTRLEVENTHANDLER
          DLGSETRETURN
          DLGSETSUB
          DLGSETTITLE
          DLGUNINIT
          DNUM
          DO
          DO Directive
          DO WHILE
          DOT_PRODUCT
          DOUBLE COMPLEX
          DOUBLE PRECISION
          DPROD
          DRAND, DRANDM
          DRANSET
          DREAL
          DSHIFTL
          DSHIFTR
          DTIME
       E to F
       G
       H to I
       J to L
       M to N
       O to P
       Q to R
       S
       T to Z
    Glossary