private void printArguments(List<Expression> args,Object arg){
  printer.print("(");
  if (args != null) {
    for (Iterator<Expression> i=args.iterator(); i.hasNext(); ) {
      Expression e=i.next();
      e.accept(this,arg);
      if (i.hasNext()) {
        printer.print(", ");
      }
    }
  }
  printer.print(")");
}

private void printArguments ( List < Expression > args , Object arg ) { printer . print ( "(" ) ; if ( args != null ) { for ( Iterator < Expression > i = args . iterator ( ) ; i . hasNext ( ) ; ) { Expression e = i . next ( ) ; e . accept ( this , arg ) ; if ( i . hasNext ( ) ) { printer . print ( ", " ) ; } } } printer . print ( ")" ) ; }
print a list of method arguments in between parentheses .
