- Compiler
template Compiler(alias Parser, ParseTree data)
Undocumented in source.
- Compiler
template Compiler(ParseTree T, alias Parser)
Undocumented in source.
- TupleCompiler
template TupleCompiler(ParseTree T, alias Parser)
The TupleCompiler converts you input to a tuple at compile-time.
The default node parser simply adds the "matches" as an unnamed string[].
- TupleCompiler
template TupleCompiler(alias Parser, alias data)
Undocumented in source.
- loadAndCompile
template loadAndCompile(string grammarFile, string docRoot, string dataFile, alias _Compiler)
Undocumented in source.
- loadGrammar
template loadGrammar(string fname, string docRoot)
A compile-time compiler (meta-compiler).
- loadGrammarAndData
template loadGrammarAndData(string grammarFile, string docRoot, string dataFile)
Undocumented in source.