示例#1
0
        public override void Eval(EvaluatorState ev)
        {
            //Console.WriteLine(this.ToString());

            // R -> value
            ev.GetVal();

            // if it is an table, make a copy of it...
            if (ev.RegR.TypeOf() == ValueTypeID.TYPE_TABLEREF)
            {
                ValueTable table = (ValueTable)ev.RegR.GetObjectValue();
                ev.RegR = new TableRefValue(table.Copy());
            }
        }