LISP プログラムのロード

作成した LISP プログラムをロードする方法を説明します. プログラムをロードすると,その中で定義されている関数が使用可能になります.

LISP プログラムのロード

保存しておいた LISP プログラムをロードするには, CLISP のコマンドを入力する場所で

(load "プログラムへのディレクトリ構造とプログラム名")

とタイプします.ここで,ディレクトリ構造はホームディレクトリから 見た構造です.ファイルを保存するときとまったく同じ指定方法です. 下の図の例では,~/lisp/anderson/chap04/ という構造 での chap04 ディレクトリの下に保存した,example4_2.lisp という ファイルをロードしようとしています.

プログラムのロード

ロードのコマンドを実行する(LISP 関数の後ろでEnter キーを押す)と プログラムのファイルがロードされます.

プログラムのロード

ひとたび LISP プログラムがロードされると,そのプログラムにおいて 定義されていた関数はすべて利用可能になります. 下の例では quadratic という関数が実行され,(-1/2 -1) という 結果が返されています.

プログラムのロード