tcenal.dsl.parsers

Undocumented in source.

Members

Functions

choiceExpr
ParsingResult choiceExpr(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
postfixExpr
ParsingResult postfixExpr(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
prefixExpr
ParsingResult prefixExpr(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
primaryExpr
ParsingResult primaryExpr(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
rule
ParsingResult rule(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
ruleName
ParsingResult ruleName(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
rules
ParsingResult rules(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
sequenceExpr
ParsingResult sequenceExpr(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
tokenType
ParsingResult tokenType(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.
tokenValue
ParsingResult tokenValue(Token[] input, size_t position, Memo memo)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin enableCompileTimeUnittest
Undocumented in source.

Meta