question: 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 ( ")" ) ; }
target:  Print a list of method arguments in between parentheses.