package graft
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module Graft.Markdown
Source
Source
val parse_jekyll_format :
string ->
(Yaml.value option * Cmarkit.Doc.t,
Forester_core.Reporter.Message.t Asai__.Diagnostic.t)
result
Source
val make_ident :
?ident_range:Forester_core.Range.t ->
?group_range:Forester_core.Range.t ->
ident:string ->
Forester_core.Code.t ->
Forester_core.Code.t
Source
val code_of_inline :
?end_space:bool ->
Forester_core.Code.t Cmarkit.Folder.t ->
Forester_core.Code.node Forester_core.Range.located list ->
Cmarkit.Inline.t ->
Forester_core.Code.t Cmarkit.Folder.result
Source
val code_of_block :
config:Forester_core.Config.t ->
?wrap:bool ->
Forester_core.Code.t Cmarkit.Folder.t ->
Forester_core.Code.t ->
Cmarkit.Block.t ->
Forester_core.Code.t Cmarkit.Folder.result
Source
val tree_to_code :
Forester_core.Config.t ->
Cmarkit.Block.t list tree ->
Forester_core.Code.t
Source
val code_of_yaml :
[> `O of
(string
* [> `Bool of bool
| `Float of float
| `O of (string * [> `Bool of bool | `String of string ]) list
| `String of string ])
list ]
option ->
Forester_core.Code.node list
Source
val parse_doc :
config:Forester_core.Config.t ->
string ->
Forester_core.Code.node Forester_core.Range.located list