Experiments.Markup_fmt
An alternative experiment.
type in_par = [
|
`Text of Internal_pervasives.string
|
`Highlight of in_par
|
`Concat of in_par Internal_pervasives.list
]
type t = [
|
`Par of in_par
|
`Itemize of in_par Internal_pervasives.list
|
`Raw of Internal_pervasives.string
|
`Verbatim of Internal_pervasives.string Internal_pervasives.list
]
val par : in_par Internal_pervasives.list -> t Internal_pervasives.list
val tf :
('a, Stdlib.Format.formatter, unit, in_par Internal_pervasives.list)
Stdlib.format4 ->
'b
val hl : in_par Internal_pervasives.list -> in_par Internal_pervasives.list
val hlf :
('a, Stdlib.Format.formatter, unit, in_par Internal_pervasives.list)
Stdlib.format4 ->
'b
val itemize :
in_par Internal_pervasives.list Flexmasa.Internal_pervasives.List.t ->
t Internal_pervasives.list
val to_fmt :
t Internal_pervasives.list ->
Stdlib.Format.formatter ->
unit ->
unit