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]

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

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