logo       

Re: embedding/closures/println: msg#00172

lang.groovy.user

Subject: Re: embedding/closures/println

On Sun, Oct 31, 2004 at 12:55:22PM +0100, Johan Cloetens wrote:
> println in closures seem to go to System.out when embedding
>
>
> PrintWriter writer = ...;
> Binding bnding = new Binding();
> binding.setProperty("out", writer);
> new GroovyShell(binding).evaluate(...);
>
> l=[1,2]; for (it in l) {println it} *** WORKS ***
> l=[1,2].each{println it} *** WORKS NOT: send to System.out ***
>
> Any fix planned?
>

Hi Johan,

l=[1,2].each{ out.println it }

This will work.

Kim



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise