GenericConfig.Config

Undocumented in source.
struct GenericConfig(TParseTree)
struct Config {}

Members

Aliases

Spacing
alias Spacing = spacing
Undocumented in source.

Manifest constants

name
enum name;
Undocumented in source.

Mixins

__anonymous
mixin decimateTree
Undocumented in source.

Static functions

Array
TParseTree Array(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Array
TParseTree Array(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Array
string Array(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Bool
TParseTree Bool(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Bool
TParseTree Bool(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Bool
string Bool(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Dec
TParseTree Dec(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Dec
TParseTree Dec(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Dec
string Dec(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Document
TParseTree Document(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Document
TParseTree Document(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Document
string Document(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Float
TParseTree Float(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Float
TParseTree Float(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Float
string Float(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Group
TParseTree Group(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Group
TParseTree Group(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Group
string Group(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Hex
TParseTree Hex(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Hex
TParseTree Hex(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Hex
string Hex(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Integer
TParseTree Integer(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Integer
TParseTree Integer(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Integer
string Integer(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
List
TParseTree List(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
List
TParseTree List(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
List
string List(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Name
TParseTree Name(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Name
TParseTree Name(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Name
string Name(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Scalar
TParseTree Scalar(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Scalar
TParseTree Scalar(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Scalar
string Scalar(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Setting
TParseTree Setting(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Setting
TParseTree Setting(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Setting
string Setting(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
String
TParseTree String(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
String
TParseTree String(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
String
string String(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
StringQuot
TParseTree StringQuot(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
StringQuot
TParseTree StringQuot(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
StringQuot
string StringQuot(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
Value
TParseTree Value(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
Value
TParseTree Value(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Value
string Value(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
addRuleAfter
void addRuleAfter(string parentRule, string ruleSyntax)
Undocumented in source. Be warned that the author may not have intended to support it.
addRuleBefore
void addRuleBefore(string parentRule, string ruleSyntax)
Undocumented in source. Be warned that the author may not have intended to support it.
forgetMemo
void forgetMemo()
Undocumented in source. Be warned that the author may not have intended to support it.
isRule
bool isRule(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
TParseTree opCall(string input)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
TParseTree opCall(TParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
string opCall(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

after
ParseTree delegate(ParseTree)[string] after;
Undocumented in source.
before
ParseTree delegate(ParseTree)[string] before;
Undocumented in source.
memo
TParseTree[Tuple!(string, size_t)] memo;
Undocumented in source.
rules
ParseTree delegate(ParseTree)[string] rules;
Undocumented in source.

Templates

hooked
template hooked(alias r, string name)
Undocumented in source.

Meta