Forked from an inaccessible project.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Sum.java 399 B
package interpreter.lisp;
public class Sum extends BinaryExpression<Num> {
/**
*
* We assume that the operands have been evaluated to Num objects
*
* @see interpreter.lisp.BinaryExpression#evalBinaryExpression(interpreter.lisp.Expr, interpreter.lisp.Expr)
*/
@Override
Expr evalBinaryExpression(Num value1, Num value2) {
return new Num(value1.getValue()+value2.getValue());
}
}