Powered by
SmartDoc
Lispを学ぼう(2002/12/04版)
>>
Lispを学ぼう(2002/12/04版)
Ver. 1.1
2002年12月4日
栗野 俊一
kurino@math.cst.nihon-u.ac.jp
http://edu-gw2.math.cst.nihon-u.ac.jp/~kurino/comp/index.html
コンピュータ概論
の
lisp 言語の資料
目次
Lisp (List Processer : リスト処理言語)
xlisp
xlisp の起動
xlisp の終了
xlisp を少し利用してみよう
複雑な計算
整数割り算(商)
lisp の言葉
lisp での文字の種類
atom (アトム)
list (リスト)
S-式
lisp の式と計算
atom の値
list の値
変数への値の割り当て
関数の定義
常に 1 を返す関数 one
一つの引数を持ち、これに 1 を加えた値を返す inc
複数の引数を持つ関数の定義
商を求める関数の定義
ファイルからの読み込み
論理演算と条件判定
真偽値を返す関数
論理演算
条件分岐
関数の定義(その 2)
定義した関数の呼び出し
再帰呼び出し
list 処理
quote(クォート)
list 処理の基本関数
car
cdr
cons
list 処理と再帰呼び出しのパターン
走査型
累積型
順累積型
小さな application 例 (行列処理)
データ表現
ベクトルの表現
行列の表現
行列の application
ガウスの消去法
行列を操作するための基本関数
単位行列
対処理
後退消去
前進消去
索引
Lispを学ぼう(2002/12/04版)
>>