Lazy

For building recursive parsers, delays getting the parser until it's applied.

Constructors

this
this(Parser function() func)
Undocumented in source.

Members

Functions

opCall
Result opCall(Token[] tokens, int pos)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

func
Parser function() func;
Undocumented in source.
parser
Parser parser;
Undocumented in source.

Inherited Members

From Parser

opBinary
Parser opBinary(T rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
Result opCall(Token[] tokens, int pos)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta