Liblowdown-Dev
- lowdown_buf_diff(3) Parses buffers of size and of size and produces an edit script in of size according to configurations The script defines
- lowdown_buf_free(3) Frees a dynamic buffer created with If is the function does nothing.
- lowdown_buf_new(3) Allocates a dynamic buffer that grows in increments of size which may not be zero.
- lowdown_buf(3) Parses a buffer of size into an output buffer of size according to a configuration The output format is specified by If
- lowdown_diff(3) Computes the difference between two Markdown trees, the source and destination parsed by It uses the type in the return
- lowdown_doc_free(3) Frees a parser created with If is the function does nothing.
- lowdown_doc_new(3) Allocates a Markdown parser instance with configuration If is all values are assumed to be zero except for the maximum p
- lowdown_doc_parse(3) Parse a document of length into an AST with the parser The argument, if not is set to one greater than the highest node
- lowdown_file_diff(3) Parses file streams and and produces an edit script in of size according to configurations The output format is specifie
- lowdown_file(3) Parses a file stream into an output buffer of size according to configuration The output format is specified by If is se
- lowdown_gemini_free(3) Frees the gemini renderer created with If is the function does nothing.
- lowdown_gemini_new(3) Allocates a Gemini renderer using or zero if is The returned pointer may be used with multiple invocations of and must b
- lowdown_gemini_rndr(3) Renders a node tree created by or using the gemini renderer as returned by The output is written into which must be init
- lowdown_html_free(3) Frees the HTML renderer created with If is the function does nothing.
- lowdown_html_new(3) Allocates an HTML5 renderer using or zero if is This field is documented in The returned pointer may be used with multip
- lowdown_html_rndr(3) Renders a node tree created by or using the HTML renderer as returned by The output is written into which must be initia
- lowdown_latex_free(3) Frees the LaTeX renderer created with If is the function does nothing.
- lowdown_latex_new(3) Allocates an LaTeX renderer using or zero if is This field is documented in The returned pointer may be used with multip
- lowdown_latex_rndr(3) Renders a node tree created by or using the LaTeX renderer as returned by The output is written into which must be initi
- lowdown_metaq_free(3) Frees rendered metadata as created by or the low-level rendering functions.
- lowdown_node_free(3) Frees a parsed tree as created with or including all of its descendents.
- lowdown_nroff_free(3) Frees the roff renderer created with If is the function does nothing.
- lowdown_nroff_new(3) Allocates a roff renderer using and or zero and respectively, if is These are documented in The returned pointer may be
- lowdown_nroff_rndr(3) Renders a node tree created by or using the roff renderer as returned by The output is written into which must be initia
- lowdown_odt_free(3) Frees the OpenDocument renderer created with If is the function does nothing.
- lowdown_odt_new(3) Allocates an OpenDocument renderer using or zero if is This field is documented in The returned pointer may be used with
- lowdown_odt_rndr(3) Renders a node tree created by or using the OpenDocument renderer as returned by The output is written into which must b
- lowdown_term_free(3) Frees the terminal renderer created with If is the function does nothing.
- lowdown_term_new(3) Allocates a terminal renderer using and or 80 and all others zero, respectively, if is These fields are documented in Th
- lowdown_term_rndr(3) Renders a node tree created by or using the terminal renderer as returned by The output is written into which must be in
- lowdown_tree_rndr(3) Renders a node tree created by or The output is written into which must be initialised and freed by the caller.
- lowdown(3) This library parses into various output formats.