sbcl

Common Lisp ド素人

ド素人が始めるCommon Lisp 9. リスト再び

以前リストについて書きましたがあれは本当にさわりの部分だったようだ。まだまだたくさんリストに関して学ぶことがある。さすがLISP! 今回はリストをデータとして扱っていくうえで有用なその他たくさんの関数等を見ていく。 この記事に出てくる関数一...
Common Lisp ド素人

ド素人が始めるCommon Lisp 8. 条件分岐

今回も引き続き"Common Lisp: A Gentle Introduction to Symbolic Computation"を読んで自分の理解をまとめていく。 前回自分で関数を定義できるようになりました。より複雑な制御ができるよう...
Common Lisp ド素人

ド素人が始めるCommon Lisp 7. 関数を定義する defun

今回も引き続き"Common Lisp: A Gentle Introduction to Symbolic Computation"を読んで自分の理解をまとめていく。 前回、Lispのコードとして表記したものを評価(EVALuatioin...
Common Lisp ド素人

ド素人が始めるCommon Lisp 6. EVAL表記

"Common Lisp: A Gentle Introduction to Symbolic Computation"を読んで自分の理解をまとめていく。 やっとよく見るコードの形で議論が進んでいくようだ。 EVAL notaition 今...
Common Lisp ド素人

ド素人が始めるCommon Lisp 3. 基本方針を決める

前回、前々回で環境構築と基本的な操作方法を確認したので、今後どのように進めていくかを決めようと思う。 と言っても何か具体的に作りたいものがあってCommon Lispを始めようと思ったわけではないので、まずは基本をしっかり身に着けることを目...
Common Lisp ド素人

ド素人が始めるCommon Lisp 2. vlime, pareditに慣れよう

さっそくCommon Lispに慣れていこうと思っているところではありますが、その前にvlime, pareditに慣れないことには操作が覚束ない。ということでまずはvlime, pareditの操作方法を把握していこうと思う。 vlime...
Common Lisp ド素人

ド素人が始めるCommon Lisp 1. Hello, World!

昔から覚えたいと思っていたプログラミング言語のひとつにCommon Lispがありました。かっこだらけで読みにくいとか、古臭いとか言われることもあれば、神の言語だのオーパーツだのと畏敬の念を抱く人もいる言語ですね。私が覚えたいと思った理由は...