package submit.ast; public class UnaryRelExpression implements Expression { private int bangs; private RelExpression relExpression; public UnaryRelExpression(int bangs, RelExpression relExpression) { this.bangs = bangs; this.relExpression = relExpression; } @Override public void toCminus(StringBuilder builder, String prefix) { builder.append(prefix); for (int i = 0; i < bangs; ++i) builder.append("!"); relExpression.toCminus(builder, ""); } }