タグ

emacs-lispとprognに関するnabinnoのブックマーク (2)

  • Lisp一夜漬け -- 1.Lispの書き方

    Lisp 一夜漬け -- 1.Lisp の書き方 対象としている読者は、 何らかのプログラミングを経験していて(関数・変数という概念がわかる)、 Lisp インタプリタに触れる機会を持つ人である。 すでに Lisp でプログラムを書ける人は対象外だ。 ■ Lisp の世界 Java、C、C++、BASIC、COBOL、FORTRAN、Lisp、Pascal、Perl。 現在、代表的なプログラミング言語というと、こんなものか?(*1) これらの中で、Lisp は他の言語とはまったく異なった書き方、考え方を必要とする。 あまりに特殊なため、Lisp 専用のハードウェアも作られたほどである。 FORTRAN が生まれた1956年のわずか3年後、1959年に Lisp は生まれた。 C 言語が1972年であるから、わりと歴史の長い言語なのである。 (ちなみに、COBOL:1959年、BASIC:1

  • Introduction to Elisp for perl and C programmers

    Perl や C プログラマーのための Elisp (Emacs Lisp) 入門 最終更新日: (創設: 2005-01-24) 詳細は、info に emacs lisp manual をインストールし、それを 見るのがよいが、これは、それを見るためのガイドである。manual を最初から 読むのが大変な場合には、manual の最初のページにある Index で、以下の 説明に現われる用語を検索してみるのがよいであろう。 プログラムに当り、改行は好きに入れてよい。emacs の lisp-mode で 編集すると、各行で TAB を押すと、最適 indent をしてくれる。また、 region 内すべてに対し、M-x indent-region で同じことをしてくれる。 関数の定義 標準は (defun 関数名 (引数リスト) "コメント" 関数の実体) であるが、これは、プログラム

  • 1