ScriptObject ParseAssign(CodeAssign assign)
{
if (assign.AssignType == TokenType.Assign) {
var ret = ResolveOperand(assign.value);
SetVariable(assign.member, ret);
return ret;
} else {
return GetVariable(assign.member).AssignCompute(assign.AssignType, ResolveOperand(assign.value));
}
}
ScriptObject ParseEval(CodeEval eval)