type out = Types.Source.tmodule State : sig ... endmodule Tag : sig ... endUgly terrible implementation of Format Semantic tags for OCaml < 4.08. Please get rid of it as soon as possible.
val make : unit -> (unit -> Types.Source.token list) * Stdlib.Format.formatterval spf : ('a, Stdlib.Format.formatter, unit, Types.Source.token list) Stdlib.format4 -> 'aval pf : Stdlib.Format.formatter -> ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'aval elt : Stdlib.Format.formatter -> Types.Inline.t -> unitval entity : Types.Inline.entity -> Stdlib.Format.formatter -> unitval span : (Stdlib.Format.formatter -> unit) -> Stdlib.Format.formatter -> unitval txt : string -> Stdlib.Format.formatter -> unitval noop : Stdlib.Format.formatter -> unitval (!) : 'a Fmt.t -> 'a -> Stdlib.Format.formatter -> unitval list : ?sep:(Stdlib.Format.formatter -> unit) -> f:('a -> Stdlib.Format.formatter -> unit) -> 'a list -> Stdlib.Format.formatter -> unitval render : (Stdlib.Format.formatter -> unit) -> Types.Source.token listval code : ?attr:Types.Class.t -> (Stdlib.Format.formatter -> unit) -> Types.Inline.one listval documentedSrc : (Stdlib.Format.formatter -> unit) -> Types.DocumentedSrc.one listval codeblock : ?attr:Types.Class.t -> (Stdlib.Format.formatter -> unit) -> Types.Block.one listval keyword : string -> Stdlib.Format.formatter -> unitmodule Infix : sig ... end