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