пятница, 1 мая 2009 г.

Интерпретатор scheme для Inferno

Некто blstuart анонсировал новый проект inferno-scheme, в рамках которого планируется создать интерпретатор scheme для Inferno. На данный момент реализация интерпретатора состоит всего из 4000 строк кода, но уже почти полностью поддерживает "стандарт" r4rs и большую часть r5rs.

Из Википедии:
Scheme - это функциональный язык программирования, один из двух наиболее популярных в наши дни диалектов языка Лисп (другой популярный диалект - это Common Lisp). Авторы языка Scheme - Гай Стил (Guy L. Steele) и Джеральд Сассмен (Gerald Jay Sussman) из Массачусетского технологического института - создали его в середине 1970-х годов.

1 комментарий:

  1. Фиговый интерпретатор.

    Нет таблицы символов -- строки таскаются вместе с символами.

    Динамическая область видимости.

    Хотя затея занятная.

    ОтветитьУдалить