コード例 #1
0
ファイル: Parser.cs プロジェクト: presscad/BaseLayer
        static public void Parse(string s, string variant)
        {
            FormulaParser.s_instance.Formula = s;
            FormulaParser.s_instance.Variant = variant;
            int            nCurPos = 0;
            IBxUnitConvert root    = FormulaParser.s_instance.Parse(null, null, ref nCurPos);

            double d = root.Calc(1.2);
            int    a = 0;
        }
コード例 #2
0
 public double Calc(double var)
 {
     return(mid.Calculate(left.Calc(var), right.Calc(var)));
 }
コード例 #3
0
 public double Calc(double var)
 {
     return(m_rootItem.Calc(var));
 }