public VariableStatement ParseVariableStatement()
{
var varStatement = new VariableStatement { Token = Next() };
Match(TokenType.Var);
varStatement.VariableDeclarations.Add(ParseVariableDeclaration());
while (Next().Is(TokenType.Comma))
{
Match(TokenType.Comma);
varStatement.VariableDeclarations.Add(ParseVariableDeclaration());
}
Match(TokenType.SemiColon);
return varStatement;
}