ast.ch

Declarations

Public Only
Publicnamespace md
namespace md
Publicenum MdTokenType
enum MdTokenType { LParen, Plus, Dash, EndOfFile, LBracket, Underscore, Text, Hash, Star, RBracket, RParen, LBrace, Caret, RBrace, Exclamation, Backtick, GreaterThan, Pipe, Newline, ChemicalStart, Tilde, Colon, EndMd, FencedCodeStart, FencedCodeEnd, CodeContent, Dot, Number, Equal }
Publicenum MdNodeKind
enum MdNodeKind { CustomContainer, Interpolation, Root, Header, Abbreviation, InlineCode, List, Paragraph, Subscript, Image, ListItem, Bold, Blockquote, Text, TaskCheckbox, CodeBlock, Italic, Link, Hr, Table, TableRow, TableCell, Strikethrough, AutoLink, Superscript, DefinitionData, FootnoteDef, Insert, Mark, Footnote, DefinitionList, DefinitionTerm }
Publicstruct MdNode
struct MdNode
Publicstruct MdReference
struct MdReference
function make
func make() : MdReference
Publicstruct MdRoot
struct MdRoot
function delete
func delete(self : *MdRoot) : void
Publicstruct MdText
struct MdText
Publicstruct MdHeader
struct MdHeader
function delete
func delete(self : *MdHeader) : void
Publicstruct MdParagraph
struct MdParagraph
function delete
func delete(self : *MdParagraph) : void
Publicstruct MdInterpolation
struct MdInterpolation
Publicstruct MdBold
struct MdBold
function delete
func delete(self : *MdBold) : void
Publicstruct MdItalic
struct MdItalic
function delete
func delete(self : *MdItalic) : void
Publicstruct MdStrikethrough
struct MdStrikethrough
function delete
func delete(self : *MdStrikethrough) : void
Publicstruct MdImage
struct MdImage
Publicstruct MdInlineCode
struct MdInlineCode
Publicstruct MdCodeBlock
struct MdCodeBlock
Publicstruct MdBlockquote
struct MdBlockquote
function delete
func delete(self : *MdBlockquote) : void
Publicstruct MdHorizontalRule
struct MdHorizontalRule
Publicstruct MdList
struct MdList
function delete
func delete(self : *MdList) : void
Publicstruct MdListItem
struct MdListItem
function delete
func delete(self : *MdListItem) : void
Publicstruct MdTaskCheckbox
struct MdTaskCheckbox
Publicenum MdTableAlign
enum MdTableAlign { Left, Center, Right, None }
Publicstruct MdTable
struct MdTable
function delete
func delete(self : *MdTable) : void
Publicstruct MdTableRow
struct MdTableRow
function delete
func delete(self : *MdTableRow) : void
Publicstruct MdTableCell
struct MdTableCell
function delete
func delete(self : *MdTableCell) : void
Publicstruct MdSuperscript
struct MdSuperscript
function delete
func delete(self : *MdSuperscript) : void
Publicstruct MdSubscript
struct MdSubscript
function delete
func delete(self : *MdSubscript) : void
Publicstruct MdInsert
struct MdInsert
function delete
func delete(self : *MdInsert) : void
Publicstruct MdMark
struct MdMark
function delete
func delete(self : *MdMark) : void
Publicstruct MdFootnote
struct MdFootnote
Publicstruct MdFootnoteDef
struct MdFootnoteDef
function delete
func delete(self : *MdFootnoteDef) : void
Publicstruct MdDefinitionList
struct MdDefinitionList
function delete
func delete(self : *MdDefinitionList) : void
Publicstruct MdDefinitionTerm
struct MdDefinitionTerm
function delete
func delete(self : *MdDefinitionTerm) : void
Publicstruct MdDefinitionData
struct MdDefinitionData
function delete
func delete(self : *MdDefinitionData) : void
Publicstruct MdAbbreviation
struct MdAbbreviation
Publicstruct MdCustomContainer
struct MdCustomContainer
function delete
func delete(self : *MdCustomContainer) : void