Пример #1
0
        public static Result Calculate(string text)
        {
            Context context;

            ExpParser expparser = new ExpParser();
            RPNParser rpnparser = new RPNParser();
            Exp1Parser exp1parser = new Exp1Parser();

            context = expparser.Parse(text);
            rpnparser.Parse(context);
            exp1parser.Parse(context);

            Result result = Calculate(context);

            return result;
        }
Пример #2
0
 public void UpdateXName(ExpParser parser)
 {
     xname = parser.GetXName();
 }