Radix function returning, [+] in integer model, [+] in real model, [+] RADIX function, [+], [+] Random number functions returning, [+] Random number generator functions, [+], [+] subroutine, [+] Random numbers function returning next in sequence of, [+] RANDOM_NUMBER subroutine, [+], [+] See also RANDOM_SEED subroutine RANDOM_SEED subroutine, [+], [+] See also RANDOM_NUMBER subroutine RANDU subroutine, [+], [+] RAN function, [+], [+] Range for character length, [+] for H editing, [+] for intrinsic type constants See your user manual or programmer's guide for parameter in control edit descriptors, [+] for parameters in data edit descriptors, [+] for repeat specifications, [+] for scale factor, [+] of case values, [+], [+] RANGE function, [+], [+] Rank definition of, [+] Ranking of data types, [+] READONLY specifier in OPEN statements on U*X, WNT, W9*, [+] on VMS, [+] READ specifier in INQUIRE statements on U*X, WNT, W9*, [+] on VMS, [+] READ statements, [+] to [+] compared to DECODE statement, [+] compared to FIND statement, [+] direct access, [+] to [+] formatted, [+], [+] forms of, [+] unformatted, [+], [+] indexed (VMS), [+] to [+] formatted, [+], [+] unformatted, [+], [+] internal, [+] form of, [+] list-directed, [+], [+] namelist, [+], [+] sequential, [+] to [+] formatted, [+], [+] forms of, [+] unformatted, [+], [+] READ value for INQUIRE (ACTION) on U*X, WNT, W9*, [+] on VMS, [+] for OPEN (ACTION) on U*X, WNT, W9*, [+] on VMS, [+] READWRITE specifier in INQUIRE statements on U*X, WNT, W9*, [+] on VMS, [+] READWRITE value for INQUIRE (ACTION) on U*X, WNT, W9*, [+] on VMS, [+] for OPEN (ACTION) on U*X, WNT, W9*, [+] on VMS, [+] Real See also REAL See also Real constants data types, [+], [+] model for data, [+] REAL data type, [+], [+] See also your user manual or programmer's guide in type declaration statements, [+], [+] REAL(16) (VMS, U*X) constants, [+] storage requirements, [+] REAL(4) constants, [+], [+] storage requirements, [+] REAL(8) See also DOUBLE PRECISION constants constants, [+], [+] storage requirements, [+] REAL*16 constants See REAL(16) (VMS, U*X) REAL*4 constants See REAL(4) REAL*8 constants See REAL(8) Real constants, [+] to [+] decimal point in, [+] default, [+] range for See Floating-point data types in your user manual or programmer's guide REAL(16) type (VMS, U*X), [+] REAL(4) type, [+] REAL(8) type, [+] Real conversion function performing, [+] Real data model set for, [+] Real data types, [+] to [+] REAL directive, [+] Real DO control alternative for, [+] Real editing (F,E,EN,ES,D,G), [+] to [+] D, [+] E, [+] EN, [+] ES, [+] F, [+] G, [+] scale factor in, [+] REAL function, [+], [+] Real model, [+] function returning exponent part in, [+] function returning fractional part in, [+] function returning largest number in, [+] function returning number closest to unity in, [+] function returning smallest number in, [+] Real numbers See also REAL See also Real constants function returning absolute spacing of, [+] function returning ceiling of, [+] function returning class of IEEE, [+] function returning difference between, [+] function returning floor of, [+] function returning fractional part for model of, [+] function returning scale of model for, [+] function to determine nearest whole number, [+] function to truncate, [+] Real-time clock subroutine returning data from, [+] subroutine returning data on, [+] Real type converting to higher precision, [+] function converting to double precision, [+] function converting to quad precision, [+], [+] function converting to single precision, [+] Real values transferring, [+], [+] to [+] Reciprocal function returning, [+] RECL specifier default record lengths for on U*X, WNT, W9*, [+] on VMS, [+] in INQUIRE statements on U*X, WNT, W9*, [+] on VMS, [+] in OPEN statements on U*X, WNT, W9*, [+] on VMS, [+] maximum record lengths for on U*X, WNT, W9*, [+] on VMS, [+] Record access mode See your user manual or programmer's guide Record I/O See your user manual or programmer's guide Record number identifying for data transfer, [+] Record-oriented I/O, [+] Records default length for OPEN(RECL) on U*X, WNT, W9*, [+] on VMS, [+] default types upon file connection on U*X, WNT, W9*, [+] on VMS, [+] definition of, [+] deleting from relative files on U*X, WNT, W9*, [+] on VMS, [+] detecting deleted on U*X, WNT, W9*, [+] external See External records freeing locked (UNLOCK) on U*X, WNT, W9*, [+] on VMS, [+] kinds of, [+] maximum length for OPEN(RECL) on U*X, WNT, W9*, [+] on VMS, [+] RECORDSIZE specifier See also RECL specifier in OPEN statements on U*X, WNT, W9*, [+] on VMS, [+] Record specifier, [+] alternate form of, [+] RECORD statement, [+] Record structures, [+] declarations in, [+] to [+] examples of, [+] modifying alignment of fields in, [+] passing as arguments, [+] qualifying variable names in, [+] references to fields in, [+] rules in using scalar field reference, [+] statements that can use names of, [+] type declarations for, [+] typing of field names in, [+] using %FILL in, [+] Record type See your user manual or programmer's guide RECORDTYPE specifier defaults for on U*X, WNT, W9*, [+] on VMS, [+] in INQUIRE statements on U*X, WNT, W9*, [+] on VMS, [+] in OPEN statements on U*X, WNT, W9*, [+] on VMS, [+] REC specifier, [+] Recursion, [+], [+] See also your user manual or programmer's guide in functions, [+] in subroutines, [+] with automatic variables, [+] RECURSIVE keyword in FUNCTION statements, [+] in OPTIONS statements, [+] in subprograms, [+] in subroutine statements, [+] REDUCTION clause (TU*X), [+] for DO directive, [+] for PARALLEL directive, [+] for PDO directive, [+] for SECTIONS directive, [+] REFERENCE keyword for ATTRIBUTES directive, [+] REFERENCE32 keyword for ATTRIBUTES directive, [+] REFERENCE64 keyword for ATTRIBUTES directive, [+] References See also Function references See also Subroutine references module, [+] to elemental intrinsic procedures, [+] to generic intrinsic procedures, [+] to generic procedures, [+] to non-Fortran procedures, [+] %REF function, [+] See also your user manual or programmer's guide Relational expressions, [+] precedence of operators in, [+] Relational operators, [+] avoiding use as field names, [+] Relative files See also your user manual or programmer's guide associating with logical unit numbers, [+] defining size and structure of, [+] deleting records from on U*X, WNT, W9*, [+] on VMS, [+] detecting deleted records in on U*X, WNT, W9*, [+] Relative spacing function returning reciprocal of, [+] RELATIVE value for INQUIRE (ORGANIZATION) on U*X, WNT, W9*, [+] on VMS, [+] for OPEN (ORGANIZATION) on U*X, WNT, W9*, [+] on VMS, [+] Remainder function returning, [+] Repeated execution See Loops REPEAT function, [+], [+] Repeat specification for data edit descriptors, [+], [+], [+] for groups of descriptors, [+] for slash edit descriptor, [+], [+] for string edit descriptors, [+] in DATA statements, [+] REPLACE value for OPEN (STATUS) on U*X, WNT, W9*, [+] on VMS, [+] Replicated arrays function creating, [+] RESHAPE function, [+], [+], [+] Resolving references generic, [+] nonestablished, [+] specific, [+] Restricted expressions See also Specification expressions definition of, [+] RESULT keyword in ENTRY statements, [+], [+] in FUNCTION statements, [+], [+] Result variables in ENTRY statements, [+] in FUNCTION statements, [+], [+] value of, [+] requiring explicit interface, [+] RETURN statement, [+] effect in subprograms, [+] retention of data after execution of, [+] Reversion format, [+] REWIND statements on U*X, WNT, W9*, [+] on VMS, [+] REWIND value for INQUIRE (POSITION) on U*X, WNT, W9*, [+] on VMS, [+] for OPEN (POSITION) on U*X, WNT, W9*, [+] on VMS, [+] REWRITE statements, [+] current record in, [+] RRSPACING function, [+], [+] RSHIFT function, [+] Run-time formats, [+] Run-time routines General (U*X), [+] HPF (TU*X), [+] Parallel (U*X), [+] WNT, W9*, [+] See also your user manual RUNTIME schedule type (TU*X), [+], [+]