Next: , Previous: , Up: Top   [Contents][Index]


Preface

GNU Emacs統合環境のほとんどは、Emacs Lispと呼ばれるプログラミング言語によって記述されています。あなたがコンピューターにコマンドを与えた際に何を行うかをコンピューターに伝えるソフトウェア(一連の命令)は、このプログラミング言語によって記述されたコードなのです。。Emacsは新たなコードをEmacs Lispで記述して、それをエディターの拡張機能として容易にインストールできるようにデザインされています。

(GNU Emacsを“拡張可能なエディター(extensible editor)”と呼ぶときがありますが、Emacsが提供するのは編集能力だけではありません。“拡張可能なコンピューター環境(extensible computing environment)”と呼ぶほうが適切でしょう。とはいえ、これは何とも言いにくい表現です。Emacsをシンプルにエディターとして呼ぶほうが簡単でしょう。その上あなたがEmacsの中で行うすべてのこと、すなわちマヤ暦や月齢を調べたり多項式の単純化、コードのデバッグ、ファイル管理、メール閲覧、本の記述などすべてのアクティビティはもっとも汎用的な意味において一種の編集とみなせます。)

This page has generated for branch:work/add_lispintr, commit:65845cf60c073f2f3182d1d07483530e9bbe1d96 to check Japanese translation.