@@ -21,16 +21,28 @@ module stdlib_io
2121 ! Private API that is exposed so that we can test it in tests
2222 public :: parse_mode
2323
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).
2528 character(*), parameter :: &
29+ !> Format string for integers
2630 FMT_INT = '(i0)', &
31+ !> Format string for single precision real numbers
2732 FMT_REAL_SP = '(es15.8e2)', &
33+ !> Format string for souble precision real numbers
2834 FMT_REAL_DP = '(es24.16e3)', &
35+ !> Format string for extended double precision real numbers
2936 FMT_REAL_XDP = '(es26.18e3)', &
37+ !> Format string for quadruple precision real numbers
3038 FMT_REAL_QP = '(es44.35e4)', &
39+ !> Format string for single precision complex numbers
3140 FMT_COMPLEX_SP = '(es15.8e2,1x,es15.8e2)', &
41+ !> Format string for double precision complex numbers
3242 FMT_COMPLEX_DP = '(es24.16e3,1x,es24.16e3)', &
43+ !> Format string for extended double precision complex numbers
3344 FMT_COMPLEX_XDP = '(es26.18e3,1x,es26.18e3)', &
45+ !> Format string for quadruple precision complex numbers
3446 FMT_COMPLEX_QP = '(es44.35e4,1x,es44.35e4)'
3547
3648 public :: FMT_INT, FMT_REAL_SP, FMT_REAL_DP, FMT_REAL_XDP, FMT_REAL_QP
0 commit comments