public override void Work(ProgressiveList <Token> tokens, ParserResult result) { if (Child.Match(tokens)) { Child.Work(tokens, result); } else { tokens.This().Or(tokens.Look_Back()).Error(); } }
/// <summary> /// Return the token that pointer is in /// </summary> /// <returns>The this.</returns> public Token This() { return(tokens.This()); }