@Override
public Object getValue() { return null; }
public void render(RenderContext rc) {
TokenConsumer out = rc.getOut();
out.mark(getFilePosition());
List<? extends ParseTreeNode> children = children();
int i = 0;
int n = children.size();
for (; i + 2 <= n; i += 2) {
Expression condition = (Expression) children.get(i);