<<

main program
   Main Program
   PROGRAM Statement
   Program Units and Procedures
    statement identifying
    statement terminating
MAKEDIRQQ
MALLOC
    using with integer pointers
mantissa in real model
many-one array section
   Array Assignment Statements
   Vector Subscripts
MAP
MASK
mask expressions
    function combining arrays using
    function counting true elements using
    function determining all true using
    function determining any true using
    function finding location of maximum value using
    function finding location of minimum value using
    function packing array using
    function returning maximum value of elements using
    function returning minimum value of elements using
    function returning product of elements using
    function returning sum of elements using
    function unpacking array using
    in ELSEWHERE
    in FORALL
    in WHERE
mask pattern
    subroutine setting newone for fill
masked array assignment
    generalization of
MASTER
master thread
    copying data in
    specifying code to be executed by
MATMUL
matrix multiplication
    function performing
MAX
MAX0
MAX1
MAXEXPONENT
maximum exponent
    function returning
maximum value
    function returning
    function returning location of
maximum value of array elements
    function returning
MAXLOC
MAXREC
MAXVAL
MBCharLen
MBConvertMBToUnicode
MBConvertUnicodeToMB
MBCS routines
    table of
MBCurMax
MBINCHARQQ
MBINDEX
MBJISToJMS
MBJMSToJIS
MBLead
MBLen
MBLen_Trim
MBLEQ
MBLGE
MBLGT
MBLLE
MBLLT
MBLNE
MBNext
MBPrev
MBSCAN
MBStrLead
MBVERIFY
MCLOCK
memory
    dynamically allocating
    freeing space associated with allocatable arrays
    freeing space associated with pointer targets
    function allocating
    subroutine freeing allocated
    using EQUIVALENCE to share
memory allocation procedures
    table of
memory cache
    function returning size of a level in
memory deallocation procedures
    table of
memory space
    deallocating
MEMREF_CONTROL
menu command
    function simulating selection of
menu items
    function changing callback routine of
    function changing text string of
    function deleting
    function inserting
    function modifying the state of
menu state
    constants indicating
       APPENDMENUQQ
       INSERTMENUQQ
       MODIFYMENUFLAGSQQ
menus
    function appending child window list to
    function appending item to
    function inserting item in
    function setting top-level for append list
MERGE
MESSAGE
message box
    function displaying
    function specifying text for About
MESSAGEBOXQQ
metacommands
    See compiler directives
       General Compiler Directives
       OpenMP* Fortran Compiler Directives
midnight
    function returning seconds since
MIN
MIN0
MIN1
MINEXPONENT
minimum exponent
    function returning
minimum value
    function returning
    function returning location of
minimum value of array elements
    function returning
MINLOC
MINVAL
miscellaneous run-time procedures
    table of
mixed-mode expressions
MM_PREFETCH
MOD
MODE
   INQUIRE: MODE Specifier
   OPEN: MODE Specifier
    specifier for INQUIRE
    specifier for OPEN
model
    for bit data
    for integer data
    for real data
models for data representation
    bit
    integer
    real
MODIFYMENUFLAGSQQ
MODIFYMENUROUTINEQQ
MODIFYMENUSTRINGQQ
MODULE
module entities
    attribute limiting use of
MODULE PROCEDURE
module procedures
   MODULE PROCEDURE
   Modules and Module Procedures
   Program Units and Procedures
    in interface blocks
    in modules
    internal procedures in
module references
module subprograms
    CONTAINS statement
modules
   Modules and Module Procedures
   Program Units and Procedures
    accessibility of entities in
       PRIVATE
       PUBLIC
       USE
    allowing access to
    common blocks in
    defining
    overview of
    private entities in
    public entities in
    references to
    USE statement in
MODULO
modulo computation
    function returning
mouse cursor
    function setting the shape of
mouse events
    function registering callback routine for
    function unregistering callback routine for
    function waiting for
mouse input
    function waiting for
MOVE_ALLOC
MOVETO
MOVETO_W
MS$
MULT_HIGH
MULT_HIGH_SIGNED
multibyte-character string
    function converting to codepage
    function converting to Unicode
    function returning length (including blanks)
    function returning length (no blanks)
    function returning length of first character in
    function returning position of next character in
    function returning position of previous character in
multibyte characters
    function performing context-sensitive test for
    function returning first
    function returning length for codepage
    function returning number and character
    functions comparing strings of
    incharqq function for
    index function for
    scan function for
    verify function for
multidimensional arrays
    construction of
       Array Constructors
       RESHAPE
    conversion between vectors and
       PACK
       UNPACK
    storage of
MVBITS



NAME
   INQUIRE: NAME Specifier
   OPEN: NAME Specifier
    specifier for INQUIRE
    specifier for OPEN
name association
    argument
    pointer
    storage
NAMED
named common
    defining initial values for variables in
named constants
   Data Types, Constants, and Variables
   PARAMETER
NAMELIST
namelist external records
    alternative form for
namelist formatting
    input
    output
namelist group
   NAMELIST
   Rules for Namelist Sequential READ Statement
   Rules for Namelist Sequential WRITE Statements
    prompting for information about
namelist I/O
    input
    output
namelist input
    comments in
namelist output
namelist records
namelist specifier
namelist statements
    READ
    WRITE
namelists
names
    associating with constant value
    associating with group
    association of
    explicit typing of
    first character in
    in PARAMETER statements
    length allowed
    of main programs
    overriding default data typing of
    resolving references to nonestablished
    scope of
    statement defining default types for user-defined
    unambiguous
NaN values
    function testing for
NARGS
NATIVE
    value for CONVERT specifier
NEAREST
nearest different number
    function returning
nearest integer
    function returning
nested and group repeat specifications
nested DO constructs
nested IF constructs
NEXTREC
NINT
NLS date and time format
NLS functions
    date and time format
    MBCharLen
    MBConvertMBToUnicode
    MBConvertUnicodeToMB
    MBCurMax
    MBINCHARQQ
    MBINDEX
    MBJISToJMS and MBJMSToJIS
    MBLead
    MBLen
    MBLen_Trim
    MBLEQ
    MBLGE
    MBLGT
    MBLLE
    MBLLT
    MBLNE
    MBNext
    MBPrev
    MBSCAN
    MBStrLead
    MBVERIFY
    NLSEnumCodepages
    NLSEnumLocales
    NLSFormatCurrency
    NLSFormatDate
    NLSFormatNumber
    NLSFormatTime
    NLSGetEnvironmentCodepage
    NLSGetLocale
    NLSGetLocaleInfo
    NLSSetEnvironmentCodepage
    NLSSetLocale
    table of
NLS language
    function setting current
    subroutine retrieving current
NLS locale parameters
    table of
NLS$LI parameters
    table of
NLSEnumCodepages
NLSEnumLocales
NLSFormatCurrency
NLSFormatDate
NLSFormatNumber
NLSFormatTime
NLSGetEnvironmentCodepage
NLSGetLocale
NLSGetLocaleInfo
NLSSetEnvironmentCodepage
NLSSetLocale
NML
    specifier in READ
    specifier in WRITE
NO_ARG_CHECK
    option for ATTRIBUTES directive
NODECLARE
NOFREEFORM
NOINLINE
    option for ATTRIBUTES directive
NOMIXED_STR_LEN_ARG
    option for ATTRIBUTES directive
non-Fortran procedures
    references to
    referencing with %LOC
nonadvancing i/o
nonblock DO
    terminal statements for
noncharacter data types
noncharacter type declaration statements
nondecimal numeric constants
    determining the data type of
nonelemental functions
nonexecutable statements
nonrepeatable edit descriptors
   Control Edit Descriptors
   Format Specifications
NOOPTIMIZE
NOPARALLEL
NOPREFETCH
NOSHARED
NOSTRICT
NOSWP
NOT
Not-a-Number (NaN)
    function testing for
NOUNROLL
NOVECTOR
NOWAIT
   DO Directive
   SECTIONS
   SINGLE
    effect on implied FLUSH directive
    effect with REDUCTION clause
    in END DO directive
    in END SECTIONS directive
    in END SINGLE directive
NUL
    predefined QuickWin routine
NULL
NULLIFY
    overview of dynamic allocation
NUM_THREADS
    in PARALLEL directive
    in PARALLEL DO directive
NUMARG
NUMBER
number string
    function returning for current locale
numeric assignment statements
numeric constants
    complex
    integer
    nondecimal
    real
numeric data
    size limits for A editing
numeric data types
    conversion rules with DATA
numeric expressions
    comparing values of
    data type of
    using parentheses in
numeric format
    specifying
       CONVERT Specifier
       General Rules for Numeric Editing
numeric functions
    categories of
    models defining
numeric models
    bit
    integer
    querying parameters in
       HUGE
       TINY
    real
numeric nondecimal constants
    determining the data type of
numeric operators
    precedence of
numeric procedures
    table of
numeric routines
numeric storage unit


>>