// commentLineSince = 0;
// }
// }
if (s instanceof RutaBlock) {
RutaBlock b = (RutaBlock) s;
appendIntoNewLine("BLOCK(");
append(b.getName());
append(") ");
this.inBlockDeclaration = true;
if (b.getRule() != null) {
b.getRule().traverse(this);
}
this.inBlockDeclaration = false;
append(" {");
indentLevel++;
b.getBody().traverse(this);
lastStatements.put(indentLevel, null);
indentLevel--;
lastStatements.put(indentLevel, s);
appendIntoNewLine("}");
appendNewLine();