private bool TryParseDot()
{
Token token = this.NextToken();
if (token == null)
return false;
if (token.Type == TokenType.Punctuation && token.Value == ".")
return true;
this.PushToken(token);
return false;
}