Во флэшах есть такой всегда доступный объект arguments у которого есть свойство calle - которое суть ссылка на вызывающую функцию.
таким образом можно легко замутить анонимную рекурсивную!!! функцию на манер такой:
function(n:Int):void
{
if (n <= 1
(
Read more... )