Perl dynamic features
by Valeriy Studennikov
1. спец. функции
1.1. INIT
1.2. AUTOLOAD
2. Overload
2.1. overload subs CORE::GLOBAL::die
2.2. use overload '+' => \&myadd,
3. Символические ссылки
4. Применения
4.1. Хаки
4.2. DSL
4.2.1. Презентация Закирова прошлогодняя
5. typeglog
5.1. *CORE::die
5.2. *CORE::GLOBAL::die = sub { warn "You tried to die with @_" }
5.3. Функции typeglob
5.3.1. Алиасы для функций / переменных
5.3.2. Передача глобальных filehandles
5.3.3. Динамическое создание функций
5.4. отдельный тип данных
5.5. ссылается на все типы объектов с данным именем
5.6. что можно
5.6.1. присваивать
5.6.2. хранить в массиве, хеше
5.6.3. создавать локальные версии
5.7. только для глобальных переменных!
5.7.1. лексические не храняться в symbol table!
5.7.1.1. для них есть scratchpad