void Parser::ForAssign() { /* Variable to be assigned a value */ ExprRec var, index; Variable(var, index); code.ProcessVar(var, index); /* Equal sign '=' */ Match(ASSIGN_OP); /* Value/Expression to assign to the variable */ ExprRec result; Expression(result); code.ForAssign(var, index, result); }