package kkmarkdown

  1. Overview
  2. Docs

Module LibSource

Sourcemodule AllBlockRules : sig ... end

Query for all block rules by first character

Sourcemodule AllSpanRules : sig ... end

Query for all span rules by first character

Sourcemodule BlockRule : sig ... end

Block-level rule

Sourcemodule BlockRuleCode : sig ... end

Code block

Sourcemodule BlockRuleHeader : sig ... end

Header

Sourcemodule BlockRuleHr : sig ... end

Hr: e.g. ***, * * *, or ---

Sourcemodule BlockRuleImg : sig ... end

UNSAFE Image

Sourcemodule BlockRuleInlineHTML : sig ... end

Inline HTML

Sourcemodule BlockRuleList : sig ... end

List

Sourcemodule BlockRuleP : sig ... end

Paragraph

Sourcemodule BlockRuleQuote : sig ... end

Quote

Sourcemodule FirstChar : sig ... end

Possible first character of rules

Sourcemodule Kkmarkdown : sig ... end

Main entry for translation functions

Sourcemodule RuleBr : sig ... end

Br: e.g. abc__<end-of-line>, where '_' is a space

Sourcemodule SpanRule : sig ... end

Span-level rule

Sourcemodule SpanRuleA : sig ... end

Link

Sourcemodule SpanRuleEscape : sig ... end

Escaped character: HTML special characters, e.g. &, <, etc., are translated to &amp;, &lt;, etc. The following characters should be escaped by backslash in markdown.

Sourcemodule SpanRuleStack : sig ... end

Span-rules that is based on stack

Sourcemodule SpanRuleUnicode : sig ... end

Unicode

Sourcemodule Trans : sig ... end

Translate lines of string

Sourcemodule Typ : sig ... end

Type of parsed markdown

Sourcemodule Utils : sig ... end

Utilities

OCaml

Innovation. Community. Security.