<<
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
>>