Example #1
0
        /// <summary>
        /// Возможность вычислить значение,
        /// не выводя его в контекст.
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public string EvaluateUmarci
        (
            PftContext context
        )
        {
            context = context.Push();
            Umarci umarci = new Umarci(context, Group);

            Statement.Execute(context);
            string format = context.ToString();

            return(umarci.Evaluate(format));
        }
Example #2
0
        /// <summary>
        /// Возможность вычислить значение,
        /// не выводя его в контекст.
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public string EvaluateUnifor
        (
            PftContext context
        )
        {
            context = context.Push();
            Unifor unifor = new Unifor(context, Group);

            Statement.Execute(context);
            string format = context.ToString();

            return(unifor.Evaluate(format));
        }