On Sun, Mar 09, 2008 at 04:17:51PM -0400, Bob Rogers wrote:
> From: Klaas-Jan Stol (via RT) <[EMAIL PROTECTED]>
> :  when running a language in interactive mode, and you declare a local
> :  variable, then this local variable cannot be accessed afterwards.
> 
> That's it exactly.  A general solution would be:
> [...]
>    IMHO, this is a lot of trouble for a top-level read/eval/print loop.
> On the other hand, evaluating HLL expressions in context is a key
> feature of debuggers, so it will need to be done sooner or later.  

Just adding my nickel that I agree with Bob on this point --
it's a lot of trouble at the moment which is why we haven't
done much about it yet.  I'm expecting that at some point we'll
tweak PCT (and possibly Parrot's) handling of lexical variables,
and we can potentialy revisit it then.

In particular, we may need the capability for a sub to poke
new entries into another (caller's) LexPad.

In the meantime I'm marking the ticket as "stalled".

Thanks!

Pm

Reply via email to