public CombinedFormula Prepare(LeftFormula m, bool partial = false) { CombinedFormula = new CombinedFormula(m, this, partial); CombinedFormula.LeftFormula = m; CombinedFormula.RightFormula = this; return(CombinedFormula); }
public Reckoner GetReckoner(CombinedFormula m) { CombinedReckoner reckoner = CombineReckoner(m); Reckoner ev = new Reckoner(reckoner.Reckon); return(ev); }
public CombinedFormula Prepare(Formula f, LeftFormula m, bool partial = false) { CombinedFormula = new CombinedFormula(m, f, partial); CombinedFormula.LeftFormula = m; CombinedFormula.RightFormula = f; return(CombinedFormula); }
public CombinedReckoner CombineReckoner(CombinedFormula m) { return(Compiler.Compile(m)); }