Divooka.DSL.Markdown
Divooka.Markdown.MarkdownParser
Remarks
At the moment this is just a translation of Markdig types to our types.
Notice semantic indentation is not provided - and it seems not advised to do that as it's document specific - might only do it for specific document types.
Divooka.Markdown.MarkdownParser.ParseDocument()
Converst a document to sequential blocks.
Divooka.DSL.Markdown.MarkdownConversion.CSVToMarkdownTable()
Remarks
Borrowed from https://github.com/Pure-the-Language/CentralSnippets/blob/main/Snippets/Markdown/CSVToMarkdownTable.cs
Divooka.DSL.Markdown.MarkdownConversion.SimplyToBBCode()
Simple/naive approach to converting GitHub Flavored Markdown to Godot BBCode.
This implementation is intende to be simple and straightforward - it will apply to most scenarios.
Remarks
May not work with nested formatting, e.g. **bold *italic* bold**, etc.
No HTML support.
In the future we may use Markdig to convert to HTML first then convert HTML to BBCode using Web Engine.
Notice Markdig supports AST.