case '\\': if(isWildcard(LA(2))) { consume(); }
	protected TextToken nextTerminalToken(boolean wildcards) {		TextToken token = null;		char ch = LA(1);		if (ch == (char) - 1)			return eof();		if (Character.isLetter(ch) || (wildcards && isWildcard(ch)))			token = alpha(null, wildcards);		if (token == null			&& (Character.isLetterOrDigit(ch)				|| (wildcards && isWildcard(ch))))			token = alphanum(null, wildcards);		if (token == null)			switch (ch) {				case '*' :				case ',' :				case '-' :				case '_' :				case ':' :				case '.' :				case '@' :					token = p();					break;				default :					token = whitespace();					break;			}		return token;	}