in reply to Re^2: Non-definition of lexical referenced in string eval
in thread Non-definition of lexical referenced in string eval
Lexical names get translated into indexed accesses into lexical pads at compile time. For a metaphor, imagine that the compiler keeps a hash translating $lexname to $lex_id. When a doubly-nested eval runs at runtime, the name doesn't really exist anymore.
|
|---|