Что хочется от лиспа?

Feb 13, 2007 12:47


Хочется сверхмаленький экономичный интерпретатор диалекта, наподобие Scheme, написанный на языке ассемблера. С открытым исходным кодом, который можно было бы вставить в любую исполняемую секцию PE-файла. Пусть там не будет даже никакой арифметики и логических констант: только символы, строки и литеры (машинные слова). Пусть там не будет парсера, только доступ к системным API и прерываниям.

Пусть даже он не будет иметь императивный семантики, а только аппликативную. Имхо, так можно применить сборку мусора подсчетом ссылок, т. к. циклов в консах образовываться не будет.

Кажется, это было бы идеальным для автономных, независимых от интерпретатора, самомодифицирующихся и саморепродуцирующихся программ.

scheme, lisp, selfmod, oldhacking

Previous post Next post
Up