parser.ch
Declarations
Public Only
Publicnamespace md
namespace md
Publicstruct MdParser
struct MdParser
function increment
func increment(parser : &MdParser) : void
function isEndMdToken
func isEndMdToken(t : int) : bool
Token checks
function isHashToken
func isHashToken(t : int) : bool
function isNewlineToken
func isNewlineToken(t : int) : bool
function isGreaterThanToken
func isGreaterThanToken(t : int) : bool
function isDashToken
func isDashToken(t : int) : bool
function isPlusToken
func isPlusToken(t : int) : bool
function isStarToken
func isStarToken(t : int) : bool
function isUnderscoreToken
func isUnderscoreToken(t : int) : bool
function isBacktickToken
func isBacktickToken(t : int) : bool
function isEndOfFileToken
func isEndOfFileToken(t : int) : bool
function isTextToken
func isTextToken(t : int) : bool
function isColonToken
func isColonToken(t : int) : bool
function isPipeToken
func isPipeToken(t : int) : bool
function isNumberToken
func isNumberToken(t : int) : bool
function isDotToken
func isDotToken(t : int) : bool
function isFencedCodeStartToken
func isFencedCodeStartToken(t : int) : bool
function isFencedCodeEndToken
func isFencedCodeEndToken(t : int) : bool
function isCodeContentToken
func isCodeContentToken(t : int) : bool
function isTildeToken
func isTildeToken(t : int) : bool
function isLBracketToken
func isLBracketToken(t : int) : bool
function isExclamationToken
func isExclamationToken(t : int) : bool
function isChemicalStartToken
func isChemicalStartToken(t : int) : bool
function isRBraceToken
func isRBraceToken(t : int) : bool
function isRBracketToken
func isRBracketToken(t : int) : bool
function isCaretToken
func isCaretToken(t : int) : bool
function isEqualToken
func isEqualToken(t : int) : bool
function isLParenToken
func isLParenToken(t : int) : bool
function isRParenToken
func isRParenToken(t : int) : bool
function isBlockEnd
func isBlockEnd(t : int) : bool
function isLineEnd
func isLineEnd(t : int) : bool
function isListStart
func isListStart(parser : &MdParser) : bool
function isOrderedListStart
func isOrderedListStart(parser : &MdParser) : bool
function isBlockStart
func isBlockStart(parser : &MdParser) : bool
function trim_view
function skipWhitespace
func skipWhitespace(parser : &MdParser) : void
function isWhitespaceOnlyText
func isWhitespaceOnlyText(txt : string_view) : bool
function consumeSingleLeadingSpace
func consumeSingleLeadingSpace(parser : &MdParser) : void
function isHorizontalRule
function parseTableAlignmentRow
function parseUrl