Lispの独習開始(Land Of Lisp)

Lispの初心者です。

Land Of Lispを読みながら勉強していく過程で書かれていることをメモ代わりに書いていこうと思います。

環境は、Land Of LispではCLISPを使用しているようですが、とりあえずxyzzyで始めようと思います。(インストール xyzzy - カスタマイズ可能で軽快な Windows 用テキストエディタ

画面で下図イメージをクリック

xyzzyは起動した直後の画面にLispのコードを会で最後にCtrl+Jを入力すると実行されます。(参考 Common Lisp 入門

下図 (+ 3 (* 2 4))と入力した後、Ctrl+J(CtrlキーとJキーを同時に)をした結果

 

ファイルに記述して読み込む場合は、

  1. Lispコードが書いてあるファイルを用意
  2. xyzzy上でEsc+X(またはAlt+X)でコマンド実行モードに
  3. xyzzyの下部に「M-x:」が表示されるので続けて「eval-buffer」を入力、Enter
    下図はTabキーで補完候補が表示されているEnter入力前の様子
  4. 続けて1のファイル名を入力し、Enter入力
    すると、ファイル内に定義した変数、関数が使用できるようになる

次回からはLand Of Lispの各章別メモ書きです。