Расширенный языковой комплект - Extension Language Kit

Расширенный языковой комплект (ELK) это свободный Схема реализация, которая встраивается в C и C ++ программ, но также может использоваться как автономный интерпретатор схемы. Доступен по специальной разрешительной лицензии.[1] для любого использования, коммерческого или некоммерческого.

Elk был написан Оливером Лауманом и Карстеном Борманом для обеспечения языка расширения для разработки больших систем на основе C ++, таких как ОПР редактор документов ISOTEXT[2] и система видеоконференцсвязи TELES.VISION.[3] Он был вдохновлен интерпретатором Лиспа в Emacs и, в свою очередь, помог вдохновить разработчиков других интерпретаторов динамических языков, таких как Matz ' Рубин Устный переводчик.

В 2005 году Сэм Хосевар стал текущим сопровождающим проекта схемы Elk, объединяя внесенные патчи и исправляя известные ошибки.

Рекомендации

  1. ^ Хосевар, Сэм. "КОПИРОВАНИЕ". Домашняя страница Сэма Хосевара. Получено 28 мая 2015.
  2. ^ Джонатан Рис (1991). «Схемы реализации». Получено 2009-06-11.
  3. ^ Оливер Лауманн и Карстен Борман (1994). «Лось: Расширенный языковой комплект». Вычислительные системы USENIX. 7 (4).

внешняя ссылка