Provides constants for defining standard integer and real values.
The following example demonstrates some of the constants found in the benchmark_kinds module.
The constants are coming from the intrinsic module iso_fortran_env. If the compiler does not provide such intrinsic module then the compilation will fail.
| integer, parameter, public i1 = int8 |
| integer, parameter, public i2 = int16 |
| integer, parameter, public i4 = int32 |
| integer, parameter, public i8 = int64 |
| integer, parameter, public r16 = real128 |
| integer, parameter, public r4 = real32 |