private Token whiteSpace() { StringBuilder sbuf = new StringBuilder(); while (Char.IsWhiteSpace(lookAhead(1))) { sbuf.Append(lookAhead(1)); consume(); } return new Token((int)LogicTokenTypes.WHITESPACE, sbuf.ToString()); }