src/som/compiler/JsonTreeTranslator.java
public ExpressionNode explicit(final SSymbol selector, final JsonObject receiver,
      final JsonObject[] arguments, final SourceSection source) {

    // Translate the receiver
    ExpressionNode translateReceiver = translate(receiver);

    // Translate the arguments
    List<ExpressionNode> argumentExpressions = new ArrayList<ExpressionNode>();
    for (int i = 0; i < arguments.length; i++) {
      ExpressionNode argumentExpression = translate(arguments[i]);
      argumentExpressions.add(argumentExpression);
    }

    return astBuilder.requestBuilder.explicit(selector, translateReceiver, argumentExpressions,
        source);
  }
/**
   * Builds an explicit send by translating the receiver and the arguments of the given
   * request node.
   */
Builds an explicit send by translating the receiver and the arguments of the given
request node.
Builds an explicit send by translating the receiver and the arguments of the given request node .
public ExpressionNode explicit(final SSymbol selector, final JsonObject receiver,
      final JsonObject[] arguments, final SourceSection source) {
    ExpressionNode translateReceiver = translate(receiver);
    List<ExpressionNode> argumentExpressions = new ArrayList<ExpressionNode>();
    for (int i = 0; i < arguments.length; i++) {
      ExpressionNode argumentExpression = translate(arguments[i]);
      argumentExpressions.add(argumentExpression);
    }
    return astBuilder.requestBuilder.explicit(selector, translateReceiver, argumentExpressions,
        source);
  }
public ExpressionNode explicit ( final SSymbol selector , final JsonObject receiver , final JsonObject [ ] arguments , final SourceSection source ) { ExpressionNode translateReceiver = translate ( receiver ) ; List < ExpressionNode > argumentExpressions = new ArrayList < ExpressionNode > ( ) ; for ( int i = 0 ; i < arguments . length ; i ++ ) { ExpressionNode argumentExpression = translate ( arguments [ i ] ) ; argumentExpressions . add ( argumentExpression ) ; } return astBuilder . requestBuilder . explicit ( selector , translateReceiver , argumentExpressions , source ) ; }
Builds an explicit send by translating the receiver and the arguments of the given
 request node.
Builds an explicit send by translating the receiver and the arguments of the given request node .
// Translate the receiver // Translate the arguments