UBOUND function, [+], [+] in pointer assignment, [+] ULTRIX f77 source program compatibility, [+] Unambiguous generic references, [+] Unary operations, [+] Unary operators (+ and -), [+] definition of, [+] form of, [+] order of precedence of, [+] Unconditional DO statement, [+] GO TO statement, [+] Undeclared names See Names UNDEFINE directive, [+] UNDEFINED value for INQUIRE (SHARE) on WNT, W9*, [+] Underscore character (_) in names, [+] Unformatted data See also your user manual or programmer's guide specifying nonnative numeric format for on U*X, WNT, W9*, [+], [+] on VMS, [+], [+] Unformatted I/O statements READ direct access, [+], [+] indexed (VMS), [+], [+] sequential, [+], [+] REWRITE, [+] using aggregate field references in, [+] WRITE direct access, [+], [+] indexed (VMS), [+], [+] sequential, [+], [+] Unformatted records definition of, [+] UNFORMATTED specifier in INQUIRE statements on U*X, WNT, W9*, [+] on VMS, [+] UNFORMATTED value for INQUIRE (FORM) on U*X, WNT, W9*, [+] on VMS, [+] for OPEN (FORM) on U*X, WNT, W9*, [+] on VMS, [+] Union declarations, [+] compared to EQUIVALENCE statement, [+] initializing data in, [+] size of shared area, [+] UNION statement, [+] using to make record fields equivalent, [+] Unit number assignment of, [+] Units See Program unit See also Scoping units UNIT specifier, [+] UNKNOWN value for OPEN (STATUS) on U*X, WNT, W9*, [+] on VMS, [+] Unlocking records on U*X, WNT, W9*, [+] on VMS, [+] UNLOCK statements on U*X, WNT, W9*, [+] on VMS, [+] Unpacked array function to create, [+] UNPACK function, [+], [+] UNROLL directive, [+] Unspecified storage unit, [+] Upper bounds function returning, [+] Uppercase letters in character set, [+] treatment on compiler, [+] Use association, [+], [+] User-defined data types See Derived data types elemental procedures, [+] pure procedures, [+] USEROPEN specifier in OPEN statements on U*X, WNT, W9*, [+] on VMS, [+] User-written subprograms for opening files on U*X, WNT, W9*, [+] types of, [+] USE statement, [+], [+] ONLY keyword in, [+]