package forester
Module Core.SemSource
Source
type node = | Text of string| Transclude of transclusion_opts * string| Query of transclusion_opts * t Query.t| Link of {dest : string;title : t option;modifier : [ `Sentence_case ] option;
}| Xml_tag of string * (string * t) list * t| Unresolved of string| Math of Core__.Base.math_mode * t| Embed_tex of {packages : string list;source : t;
}| Img of {}| Block of t * t| If_tex of t * t| Prim of Prim.t * t| Object of Core__.Symbol.t
Source
val pp_transclusion_opts :
Ppx_deriving_runtime.Format.formatter ->
transclusion_opts ->
Ppx_deriving_runtime.unitSource
val apply_modifier :
[< `Sentence_case ] option ->
node Range.located list ->
node Range.located listSource
type tree = {title : t option;taxon : string option;dates : Prelude.Date.t list;addr : string option;metas : (string * t) list;body : t;source_path : string option;
}Best-effort rendering of a nodes as a string, to use in text-only contexts.