【发布时间】:2009-01-23 21:56:38
【问题描述】:
我正在使用"How can I monkey-patch an instance method in Perl?" 开头给出的技术修补程序包。我遇到的问题是原始子例程使用了包级别的my 变量,修补后的子例程似乎无法通过完整路径规范或隐式使用访问该变量。
有什么方法可以获取以这种方式限定的数据,以便在修补的子例程中使用?
【问题讨论】:
-
如果它被定义为全局而不是词法。
标签: perl scope packages monkeypatching