public VariableDeclaration ParseVariableDeclaration()
{
var varDec = new VariableDeclaration
{
Token = Next(),
Identifier = ParseIdentifier()
};
if (Next().Is(TokenType.OpAssign))
{
Match(TokenType.OpAssign, "=");
varDec.Initializer = ParseAssignmentExpression();
}
return varDec;
}