API Reference semantic_markdown v0.1.0

modules

Modules

SemanticMarkdown is a module for parsing Markdown syntax (using Earmark) while retaining semantic structure of the document defined by XML-tags.

SemanticMarkdown.AST module contains utilities for transforming Earmark's AST.

SemanticMarkdown.Inner Contains inner implementation of Markdown parser, including transform that allows to work on the Earmark's AST tree directly and transform_text that takes processed SemanticMarkdown.Type.options_map().

SemanticMarkdown.Type is a module containing used types within SemanticMarkdown