I'm brand new to JEXL, and ran into something a little strange that
took me quite a while to wrap my head around.
I was playing around with different expressions to see what was valid,
and ran into a problem with this:
i = 0; while ( i < 10 ) i = i + 1;
which only executes the i = 0; and then returns without evaluating
anything else.
I was a little confused, because I was expecting behavior similar to
the block { } feature.
So, I tried
{ i = 0; while ( i < 10 ) i = i + 1 }
which didn't compile.
However, this does:
if ( true ) { i = 0; while ( i < 10 ) i = i + 1; }
which seems to work just fine. Just a little strange that there isn't
an implicit block around the entire expression.
Is there a better way to do this?
-Trevor
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]