package submit.ast; import java.util.ArrayList; import java.util.List; public class TermExpression implements Expression { private ArrayList unaryExpressions; private ArrayList mulOps; public TermExpression(List unaryExpressions, List mulOps) { this.unaryExpressions = new ArrayList<>(unaryExpressions); this.mulOps = new ArrayList<>(mulOps); } @Override public void toCminus(StringBuilder builder, String prefix) { builder.append(prefix); Expression.joinExpressionOperatorLists(mulOps, new ArrayList(unaryExpressions), builder); } }