print *, trim(file2),' is readable, writable and executable'
end program access_test
@end smallexample
-@item @emph{Specific names}:
-@item @emph{See also}:
-
@end table
@item @emph{Syntax}:
@code{RESULT = IMAGE_INDEX(COARRAY, SUB)}
-@item @emph{Arguments}: None.
+@item @emph{Arguments}:
@multitable @columnfractions .15 .70
@item @var{COARRAY} @tab Coarray of any type.
@item @var{SUB} @tab default integer rank-1 array of a size equal to
@table @asis
@item @emph{Description}:
-@item @emph{Standard}:
Sends the signal specified by @var{SIG} to the process @var{PID}.
See @code{kill(2)}.
This intrinsic is provided in both subroutine and function forms;
however, only one form can be used in any given program unit.
+@item @emph{Standard}:
+GNU extension
@item @emph{Class}:
Subroutine, function
The matrix product of @var{MATRIX_A} and @var{MATRIX_B}. The type and
kind of the result follow the usual type and kind promotion rules, as
for the @code{*} or @code{.AND.} operators.
-
-@item @emph{See also}:
@end table
The return value is of type @code{INTEGER} and of the default integer
kind.
-@item @emph{See also}:
-@ref{POPPAR}, @ref{LEADZ}, @ref{TRAILZ}
-
@item @emph{Example}:
@smallexample
program test_population
print *, popcnt(huge(0_8)), poppar(huge(0_8))
end program test_population
@end smallexample
+@item @emph{See also}:
+@ref{POPPAR}, @ref{LEADZ}, @ref{TRAILZ}
+
@end table
The return value is of type @code{INTEGER} and of the default integer
kind.
-@item @emph{See also}:
-@ref{POPCNT}, @ref{LEADZ}, @ref{TRAILZ}
-
@item @emph{Example}:
@smallexample
program test_population
print *, popcnt(huge(0_8)), poppar(huge(0_8))
end program test_population
@end smallexample
+@item @emph{See also}:
+@ref{POPCNT}, @ref{LEADZ}, @ref{TRAILZ}
@end table
The return value is of type @code{INTEGER} and of the default integer
kind.
-@item @emph{See also}:
-@ref{SELECTED_REAL_KIND}, @ref{RANGE}
-
@item @emph{Example}:
@smallexample
program prec_and_range
print *, precision(y), range(y)
end program prec_and_range
@end smallexample
+@item @emph{See also}:
+@ref{SELECTED_REAL_KIND}, @ref{RANGE}
@end table
The return value is a scalar of type @code{INTEGER} and of the default
integer kind.
-@item @emph{See also}:
-@ref{SELECTED_REAL_KIND}
-
@item @emph{Example}:
@smallexample
program test_radix
print *, "The radix for the default real kind is", radix(0.0)
end program test_radix
@end smallexample
-
+@item @emph{See also}:
+@ref{SELECTED_REAL_KIND}
@end table
The return value is of type @code{INTEGER} and of the default integer
kind.
-@item @emph{See also}:
-@ref{SELECTED_REAL_KIND}, @ref{PRECISION}
-
@item @emph{Example}:
See @code{PRECISION} for an example.
+@item @emph{See also}:
+@ref{SELECTED_REAL_KIND}, @ref{PRECISION}
@end table
@item -5 if there is no real type with the given @code{RADIX}
@end table
-@item @emph{See also}:
-@ref{PRECISION}, @ref{RANGE}, @ref{RADIX}
-
@item @emph{Example}:
@smallexample
program real_kinds
print *, precision(z), range(z)
end program real_kinds
@end smallexample
+@item @emph{See also}:
+@ref{PRECISION}, @ref{RANGE}, @ref{RADIX}
@end table