module Format_types: sig .. end
type flag =
| |
FMinus |
| |
FPlus |
| |
FSpace |
| |
FSharp |
| |
FZero |
type flags = flag list
type f_field_width = [ `FWInt of int | `FWStar ]
type s_field_width = [ `FWInt of int ]
type any_field_width = [ `FWInt of int | `FWStar ]
type precision =
type length_modifier = [ `L | `h | `hh | `j | `l | `ll | `t | `z ]
type signed_specifier = [ `d | `i ]
type unsigned_specifier = [ `o | `u | `x ]
type integer_specifier = [ `d | `i | `o | `u | `x ]
type float_specifier = [ `a | `e | `f | `g ]
type numeric_specifier = [ `a | `d | `e | `f | `g | `i | `o | `u | `x ]
type capitalizable = [ `a | `e | `f | `g | `x ]
type has_alternative_form = [ `a | `e | `f | `g | `o | `x ]
type f_conversion_specifier = [ `a | `c | `d | `e | `f | `g | `i | `n | `o | `p | `s | `u | `x ]
type s_conversion_specifier = [ `Brackets of string
| `a
| `c
| `d
| `e
| `f
| `g
| `i
| `n
| `o
| `p
| `s
| `u
| `x ]
type any_conversion_specifier = [ `Brackets of string
| `a
| `c
| `d
| `e
| `f
| `g
| `i
| `n
| `o
| `p
| `s
| `u
| `x ]
type f_conversion_specification = {
}
type s_conversion_specification = {
}
type 'spec token =
| |
Char of char |
| |
Specification of 'spec |
A format element is either a character or a conversion specification.
type f_format = f_conversion_specification token list
type s_format = s_conversion_specification token list
type format =
type format_kind =