Package-level declarations

Types

Link copied to clipboard
interface LexerFactory

Provider of Lexer instances. Each factory method returns a specialized implementation for a specific kind of tokenization.

Link copied to clipboard
interface MarkdownFlavor

A flavor of Markdown. Each flavor consists of its own rules and extensions.

Link copied to clipboard
interface ParserFactory

Provider of parser instances. Each factory method returns a specialized implementation for a specific kind of parsing.

Link copied to clipboard
interface RendererFactory

Provider of rendering strategies.

Link copied to clipboard

Provider of tree iterators. A tree iterator is responsible for traversing the AST and performing operations such as registrations, table of contents generation, etc.