C# Class Tanka.Markdown.MarkdownParser

Show file Open project: pekkah/Tanka.Markdown Class Usage Examples

Public Methods

Method Description
MarkdownParser ( bool skipEmptyLines = true ) : System
Parse ( string markdown ) : Document

Protected Methods

Method Description
ParseBlocks ( StringRange document ) : IEnumerable

Private Methods

Method Description
BuildBlock ( IBlockBuilder builder, int start, StringRange document, int &newPosition ) : Blocks.Block
GetBuilder ( int start, StringRange document ) : IBlockBuilder
ResolveReferences ( List blocks ) : void

Method Details

MarkdownParser() public method

public MarkdownParser ( bool skipEmptyLines = true ) : System
skipEmptyLines bool
return System

Parse() public method

public Parse ( string markdown ) : Document
markdown string
return Document

ParseBlocks() protected method

protected ParseBlocks ( StringRange document ) : IEnumerable
document StringRange
return IEnumerable