Hemlock (редактор) - Hemlock (editor)
Болиголов это свободный Emacs Текстовый редактор для большинства POSIX -соответствующий Unix системы. Он следует традиции Лисп-машина редактор ZWEI и ЭТО /ТОП-20 реализация Emacs, но отличается от XEmacs или же GNU Emacs, наиболее популярные варианты Emacs, поскольку он написан на Common Lisp скорее, чем Emacs Lisp и C - хотя он заимствует особенности у более поздних редакторов. Hemlock был первоначально написан проектом CMU Spice в Spice Lisp (позже переименован в CMU Common Lisp ) для PERQ компьютер.[1]
Hemlock интегрирован с компилятором Common Lisp, интерпретатором и пакетом разработки. CMU Common Lisp, хотя его можно использовать как автономный редактор или использовать GNU Emacs с CMUCL - Hemlock лучше интегрируется, но имеет меньше функций и дополнительных программ. Одной из отличительных особенностей является то, что Hemlock отличает имена функций Lisp от имен интерактивных команд, которые даны в стиле, более похожем на естественный язык, заимствованном из исходного редактора MIT Lisp Machine. Zmacs и TECO Emacs. Он может отображать Терминал, или используйте CLX (Библиотека Common Lisp X) для X11.
Другие варианты Hemlock:
- Закрытие CL В интегрированной среде разработки Macintosh есть редактор, основанный на коде Hemlock и использующий для отображения какао Apple.
- Редактор LispWorks основан на ранней версии Hemlock.[2] Эта версия портативна и работает в Windows, Mac OS X, X11 / Motif и Gtk +. Редактор работает не только в LispWorks, но и в Liquid Common Lisp.[3]
- Lucid Common Lisp предоставил редактор Helix, основанный на Hemlock.
- Portable Hemlock - это вариант Hemlock, работающий на нескольких версиях Common Lisp.[4]
Рекомендации
внешняя ссылка
- Официальный веб-сайт
- "Руководство пользователя Hemlock", Билл Чайлс, Роберт А. Маклахлан, февраль 1992 г. -(пс файл)
- Вход на CLiki
- Портативный проект Hemlock
- Портативный болиголов на GitHub
- Оригинальная домашняя страница "Portable Hemlock"
- Quickdocs Hemlock API
- Руководство пользователя редактора LispWorks версии 7.0