@Override
public SourcePrinter visitPragmaNode_(final PragmaNode _aPragmaNode) {
final MessageNode _aNode;
_stream.append('<');
_aNode = _aPragmaNode.expression();
if (st.gravel.support.jvm.IntegerExtensions.equals_(_aNode.arguments().length, 0)) {
_stream.append(_aNode.selector());
} else {
st.gravel.support.jvm.ArrayExtensions.with_do_separatedBy_(_aNode.keywords(), _aNode.arguments(), new st.gravel.support.jvm.Block2<Object, String, Expression>() {
@Override