package jetbrains.mps.samples.formulaLanguage.api; /*Generated by MPS */ public class MultiplyOperation implements Function<Double> { private Function<Double> myLeftOperand; private Function<Double> myRightOperand; public MultiplyOperation(Function<Double> leftOperand, Function<Double> rightOperand) { myLeftOperand = leftOperand; myRightOperand = rightOperand; } @Override public Double compute(Object parm) { Double num1 = myLeftOperand.compute(parm); Double num2 = myRightOperand.compute(parm); return num1 * num2; } }