[Moscow.pm] Ограничить время выполнения произвольной функции

Dmitry Karasik dmitry на karasik.eu.org
Сб Янв 30 15:59:45 PST 2010


> PV> Странно, у меня даже eval ";" не переопределился, и через CORE:: тоже.
> Где бы про это подробнее почитать? а то может оно находится в каком-нибудь
> CORE::SUPERCORE:: ;-)

на цпане есть overload::eval, но он тоже не умеет eval {}

> Кстати да, вот есть функция скажем sleep, как посмотреть ее "самый
> глобальный" уровень? в каком модуле ее переопределять?

BEGIN { *CORE::GLOBAL::sleep = sub { CORE::sleep(shift) if 42; }}


-- 
Sincerely,
	Dmitry Karasik



Подробная информация о списке рассылки Moscow-pm