in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/ExpressionTranslator.java [180:191]
public void visit(ArrayLiteral arrayLiteral) {
source.startExpression().startArray();
boolean needsComma = false;
for (ExpressionNode node : arrayLiteral.getItems()) {
if (needsComma) {
source.separateArgument();
}
visit(node);
needsComma = true;
}
source.endArray().endExpression();
}