@@ -21,16 +21,28 @@ module stdlib_io
21
21
! Private API that is exposed so that we can test it in tests
22
22
public :: parse_mode
23
23
24
- ! Format strings with edit descriptors for each type and kind
24
+ !> Version: experimental
25
+ !>
26
+ !> Format strings with edit descriptors for each type and kind
27
+ !> The specification of this module is available [here](../page/specs/stdlib_io.html).
25
28
character(*), parameter :: &
29
+ !> Format string for integers
26
30
FMT_INT = '(i0)', &
31
+ !> Format string for single precision real numbers
27
32
FMT_REAL_SP = '(es15.8e2)', &
33
+ !> Format string for souble precision real numbers
28
34
FMT_REAL_DP = '(es24.16e3)', &
35
+ !> Format string for extended double precision real numbers
29
36
FMT_REAL_XDP = '(es26.18e3)', &
37
+ !> Format string for quadruple precision real numbers
30
38
FMT_REAL_QP = '(es44.35e4)', &
39
+ !> Format string for single precision complex numbers
31
40
FMT_COMPLEX_SP = '(es15.8e2,1x,es15.8e2)', &
41
+ !> Format string for double precision complex numbers
32
42
FMT_COMPLEX_DP = '(es24.16e3,1x,es24.16e3)', &
43
+ !> Format string for extended double precision complex numbers
33
44
FMT_COMPLEX_XDP = '(es26.18e3,1x,es26.18e3)', &
45
+ !> Format string for quadruple precision complex numbers
34
46
FMT_COMPLEX_QP = '(es44.35e4,1x,es44.35e4)'
35
47
36
48
public :: FMT_INT, FMT_REAL_SP, FMT_REAL_DP, FMT_REAL_XDP, FMT_REAL_QP
0 commit comments