The **com.aspose.html.toolkit.markdown.syntax.parser** package contains objects and methods that allow you to parse the markdown document.

## Classes

| Class | Description |
| --- | --- |
| [BlockSyntaxDescriptor](./blocksyntaxdescriptor/) | Defines the BlockSyntaxDescriptor. |
| [DelimiterRun](./delimiterrun/) | Defines the DelimiterRun |
| [MarkdownBlockParser](./markdownblockparser/) | Defines the base class MarkdownBlockParser |
| [MarkdownInlineSyntaxParser](./markdowninlinesyntaxparser/) | Defines the base class MarkdownInlineSyntaxParser |
| [MarkdownParser](./markdownparser/) | Represents an MarkDown format document parser. |
| [MarkdownSyntaxExtension](./markdownsyntaxextension/) | Defines the base class for MarkdownSyntaxExtension |
## Structures

| Structure | Description |
| --- | --- |
| [InlineParsingInstruction](./inlineparsinginstruction/) | Defines the InlineParsingInstruction struct. |
| [LineParsingInstruction](./lineparsinginstruction/) | Defines the LineParsingInstruction. |
## Interfaces

| Interface | Description |
| --- | --- |
| [IBlockParsingContext](./iblockparsingcontext/) | Defines the IBlockParsingContext interface. |
| [IInlineEmphasisPostProcessing](./iinlineemphasispostprocessing/) | Defines the IInlineEmphasisPostProcessing interface. |
| [IInlineLinkPostProcessing](./iinlinelinkpostprocessing/) | Defines the IInlineLinkPostProcessing interface. |
| [IInlineParsingContext](./iinlineparsingcontext/) | Defines the IInlineParsingContext interface. |
| [IInlinePostProcessing](./iinlinepostprocessing/) | Defines the IInlinePostProcessing interface |
| [IInlinePostProcessingContext](./iinlinepostprocessingcontext/) | Defines the interface IInlinePostProcessingContext |
| [IMarkdownParserBuilder](./imarkdownparserbuilder/) | Defines the base interface IMarkdownParserBuilder |
## Enumeration

| Enumeration | Description |
| --- | --- |
| [BlockClosingReason](./blockclosingreason/) | Defines the BlockClosingReason enum. |
| [DelimiterState](./delimiterstate/) | Defines the DelimiterState enum. |
| [ParsingInstruction](./parsinginstruction/) | The ParsingInstruction enum. |
