
The **Aspose.Html.Toolkit.Markdown.Syntax.Parser**  namespace contains objects and methods that allow you to parse the
markdown document.

### Classes
| Class | Description |
| :- | :- |
| [`BlockSyntaxDescriptor`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/blocksyntaxdescriptor) | Defines the BlockSyntaxDescriptor. |
| [`DelimiterRun`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/delimiterrun) | Defines the DelimiterRun |
| [`IBlockParsingContext`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext) | Defines the IBlockParsingContext interface. |
| [`IInlineEmphasisPostProcessing`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iinlineemphasispostprocessing) | Defines the IInlineEmphasisPostProcessing interface. |
| [`IInlineLinkPostProcessing`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iinlinelinkpostprocessing) | Defines the IInlineLinkPostProcessing interface. |
| [`IInlineParsingContext`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iinlineparsingcontext) | Defines the IInlineParsingContext interface. |
| [`IInlinePostProcessing`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iinlinepostprocessing) | Defines the IInlinePostProcessing interface |
| [`IInlinePostProcessingContext`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/iinlinepostprocessingcontext) | Defines the interface IInlinePostProcessingContext |
| [`IMarkdownParserBuilder`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/imarkdownparserbuilder) | Defines the base interface IMarkdownParserBuilder |
| [`InlineParsingInstruction`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/inlineparsinginstruction) | Defines the InlineParsingInstruction struct. |
| [`LineParsingInstruction`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/lineparsinginstruction) | Defines the LineParsingInstruction. |
| [`MarkdownBlockParser`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/markdownblockparser) | Defines the base class MarkdownBlockParser |
| [`MarkdownInlineSyntaxParser`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/markdowninlinesyntaxparser) | Defines the base class MarkdownInlineSyntaxParser |
| [`MarkdownParser`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/markdownparser) | Represents an MarkDown format document parser. |
| [`MarkdownSyntaxExtension`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/markdownsyntaxextension) | Defines the base class for MarkdownSyntaxExtension |


### Enumerations
| Enumeration | Description |
| :- | :- |
| [`BlockClosingReason`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/blockclosingreason) | Defines the BlockClosingReason enum. |
| [`DelimiterState`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/delimiterstate) | Defines the DelimiterState enum. |
| [`ParsingInstruction`](/html/python-net/aspose.html.toolkit.markdown.syntax.parser/parsinginstruction) | The ParsingInstruction enum. |


