negLookahead

Tries 'r' on the input. If it fails, the rule succeeds, without consuming any input. If 'r' succeeds, then negLookahead!r fails. Low-level implementation of '!r'.

  1. ParseTree negLookahead(ParseTree p)
    template negLookahead(alias r)
    negLookahead
  2. ParseTree negLookahead(string input)
  3. string negLookahead(GetName g)

Members

Functions

negLookahead
ParseTree negLookahead(ParseTree p)
Undocumented in source. Be warned that the author may not have intended to support it.
negLookahead
string negLookahead(GetName g)
Undocumented in source. Be warned that the author may not have intended to support it.
negLookahead
ParseTree negLookahead(string input)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

name
enum name;
Undocumented in source.

Meta