Пример #1
0
        public override Statement Process(Registers r, Block block)
        {
            r.SetValue(Register, Line, Value);

            if (r.IsAssignable(Register, Line))
            {
                return(new Assignment(r.GetTarget(Register, Line), Value));
            }
            else
            {
                return(null);
            }
        }