コード例 #1
0
 public CombinedFormula Prepare(LeftFormula m, bool partial = false)
 {
     CombinedFormula              = new CombinedFormula(m, this, partial);
     CombinedFormula.LeftFormula  = m;
     CombinedFormula.RightFormula = this;
     return(CombinedFormula);
 }
コード例 #2
0
        public Reckoner GetReckoner(CombinedFormula m)
        {
            CombinedReckoner reckoner = CombineReckoner(m);
            Reckoner         ev       = new Reckoner(reckoner.Reckon);

            return(ev);
        }
コード例 #3
0
 public CombinedFormula Prepare(Formula f, LeftFormula m, bool partial = false)
 {
     CombinedFormula              = new CombinedFormula(m, f, partial);
     CombinedFormula.LeftFormula  = m;
     CombinedFormula.RightFormula = f;
     return(CombinedFormula);
 }
コード例 #4
0
 public CombinedReckoner CombineReckoner(CombinedFormula m)
 {
     return(Compiler.Compile(m));
 }