Esempio n. 1
0
        public bool Execute(Pointer pointer, IRunicContext context)
        {
            char modifier = context.GetModifier(pointer.position.x, pointer.position.y);

            if (modifier == '̹' || modifier == '͗')
            {
                pointer.CloneTopSubStack();
            }
            else
            {
                object o = pointer.Pop();
                pointer.Push(o);
                pointer.Push(o);
            }
            return(true);
        }