ПК-LISP

ПК-ЛИСП История и разработка PC-LISP разработан Питером Эшвуд-Смитом   Версия 2.11 выпущена 15 мая 1986 года   Текущая версия доступна для загрузки   […]

ПК-ЛИСП

  • История и разработка

    • PC-LISP разработан Питером Эшвуд-Смитом  
    • Версия 2.11 выпущена 15 мая 1986 года  
    • Текущая версия доступна для загрузки  
  • Поддержка платформ

    • PC-LISP портирован на 32- и 64-разрядные Linux, Mac и Windows  
    • Хорошо работает в эмуляторах DOS и современных версиях Windows  
  • Историческое значение

    • PC-LISP является предшественником современного Common Lisp с динамической областью действия  
    • Исторически важная реализация  
  • Особенности диалекта Franz LISP

    • Непосредственный преемник ITS-версии Maclisp  
    • Наиболее близок к LISP в книге Стивена Леви «Хакеры»  
    • Практичен в использовании  
  • Пример кода

    • Демонстрация динамического определения области видимости  
    • Отсутствие специальной формы let для локальных переменных  
    • Все переменные являются глобальными  
  • Сравнение с другими диалектами

    • Первым диалектом Лиспа с лексическим определением области видимости была Scheme  
    • Common Lisp также добавил эту функцию  
  • Дополнительные примеры

    • Использование обратных кавычек и мощь ЛИСПА  
    • Пример дифференциации  
  • Рекомендации

    • Внешние ссылки на PC-LISP на github  

Полный текст статьи:

ПК-LISP

Оставьте комментарий

Прокрутить вверх