забавная штука
Добавлено через 3 минуты
Вообще мне кажется что это прям as3 и есть. Быстрый тест показал что это похоже так.

Код AS3:
package
{
import poonya.player.Player;
public class Main extends Player
{
public override function init():void
{
print("Welcome to Poonya Studio");
test1()();
}
private function test1():Function
{
var a:int = 10;
return function(){print(a)};
}
}
}
Добавлено через 4 минуты
хм а конструктор называется init почемуто
Добавлено через 10 минут
А ну всё понятно, конструкторы тоже есть, компиляется это дело в обычный байткод, нормально декомпилится. Инит это вероятно паттерн шаблонный метод и такой метод имеется в предке, т.е. в плеере.
В общем и целом не понятно кто это писал но задумка интересная.
Добавлено через 17 минут
Только компилятор там какой то странный, в компилируемом байткоде отсутствует типизация и ещё некоторые вещи. Интересно поковырять подробнее. Оно вообще в реалтайме похоже компилирует в браузере а не на сервак отсылает, хотя это проверять надо, трафик снифать.
Добавлено через 33 минуты
В окне about
Special Thanks
Victor Dramba - MiniBuilder Project -
www.minibuilder.com
Trevor McCauley - Transform Tool -
www.senocular.com
Jeff Dyer & Adobe AS3 Team - AS3 Compiler
Mark James - Silk Icon -
www.famfamfam.com
Oleg Sivokon (wvxvw) - E4XU - http://code.google.com/p/e4xu/
Lucas Lorentz Lara - FontConverter API
Steve Webster, Ma Bingyao - Base64 API
Thibault Imbert , Didier BRUN, Pleh (ByteArray Team) -
www.bytearray.org
Alexandre LEGOUT - blog.lalex.com
David Chang - ZipLibrary
ActionScript.org - References
Christopher Martin-Sperry - MP3SoundEvent API
wvxvw Вы при этом не знаете кто они?