looks like def is undefined till used
unless you do a string or int
also looks like they use casting.

Scott Gray sent the following on 8/1/2008 7:57 PM:
> http://groovy.codehaus.org/Scoping+and+the+Semantics+of+%22def%22#ScopingandtheSemanticsof%22def%22-Sowhatisdifferent%3F
> 
> Scripts are different in that assigning undeclared variables puts them
> in the binding which it appears methods also have access to.
> 
> Regards
> Scott
> 
> 2008/8/2 Ean Schuessler <[EMAIL PROTECTED]>:
>> Looks like the variables were never declared? Groovy is soft-typed but it 
>> still wants you to def a variable before its used.
>>
>> ----- "Scott Gray" <[EMAIL PROTECTED]> wrote:
>>
>>> I really don't think garbage collection (if that's what you mean) has
>>> anything to do with the problem, it's simply a matter of
>>> understanding
>>> how groovy's variable scope differs from what we had in bsh.  I'm
>>> going to play around with it a bit more when I get a chance.
>> --
>> Ean Schuessler, CTO Brainfood.com
>> [EMAIL PROTECTED] - http://www.brainfood.com - 214-720-0700 x 315
>>
> 
> 
> 

Reply via email to