Hi,

a User on the user-list mentioned it is currently not possible to define a local variable in one evaluation and use it in the next. So for example

> def x = 10

> println x

this fails because the eval for println x has no knowledge about x=10.

Is this correct, did we have any plans to change this? I mean I know why it behaves like that and as a script you would get the same. But in the context of groovysh I really wonder if that makes sense. We could extract the top level local variables using a transform and make them and their values available to the next evaluation

bye Jochen

Reply via email to