У меня есть таблица отправки, которую я хочу инициализировать только один раз и предназначен только для использования одной функцией. Я надеялся переместить таблицу рассылки вне подпрограммы и в тот же анонимный блок, но так как в таблице рассылки используются замыкания для вызова методов для объекта, переданного в функцию, перемещение таблицы вне функции отделяет ее от доступа к объекту , Какие еще варианты для этой таблицы отправки?Статическая локальная таблица рассылки с вызовами OO в пределах замыканий
Я использую Perl 5.8, поэтому, к сожалению, я не могу использовать переменные state
.
Единственное замыкание, которое я вижу в примере, - это над '$ self' в анонимных subs - есть ли другие в реальном коде? Если да, добавьте пример. –