package submit.ast; import java.util.List; import java.util.ArrayList; public class AndExpression implements Expression { private List unaryRelExpressions; public AndExpression(List unaryRelExpressions) { this.unaryRelExpressions = new ArrayList<>(unaryRelExpressions); } @Override public void toCminus(StringBuilder builder, String prefix) { builder.append(prefix); Expression.joinExpressions(BinaryOperatorType.AND, new ArrayList(unaryRelExpressions), builder); } }