Loading AI tools
ウィキペディアから
Hemlock は、POSIX準拠のUnixシステム用の自由ソフトのEmacs系テキストエディタである。 Lispマシン用エディタであるZWEIや、ITS/TOPS-20用のEmacs実装の流れを汲むが、XEmacsやGNU Emacsとは異なり、Emacs LispとCとの組み合わせでの実装ではなく、Common Lispで実装され、Emacs系エディタとして機能拡張がなされてきた。
Hemlockは当初、PERQコンピューター用にSpice Lisp(後のCMU Common Lisp)で書かれた[1]。
Hemlockは、CMU Common LispのCommon Lisp開発環境として、コンパイラ、インタプリタと統合されているが、スタンドアロンのエディタとして利用することも可能である。 なお、CMU Common Lispでは、開発環境としてGNU Emacsと連携することも可能だが、より密な連携がHemlockでは可能である。しかし、エディタ拡張や編集機能等はGNU Emacsに比して少ない。
Hemlockの特徴の一つとして、Lispの関数名と対話コマンド名の分離がある。 これはオリジナルのMIT系LispマシンのエディタであるZmacsやTECO Emacs由来のより自然言語に近いスタイルを継承している。
Hemlockは、ターミナル表示、CLXライブラリを利用したX11上の表示が可能である。
Hemlockの派生:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.