basyura's blog

あしたになったらほんきだす。

2009-03-20から1日間の記事一覧

入門Common Lisp - 新納浩幸

入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算作者:新納 浩幸毎日コミュニケーションズAmazon★★★★☆ あ…ありのまま 今 起こった事を話すぜ! 『括弧だらけでわけわかんねーと 思ったらいつのまにか括弧が気にならなくなってた』 な… 何を言ってるのか わか…

nil に突っ込む

; nil で宣言 Ctrl + j (setq x nil) ; 評価した結果 nil ; a を突っ込む Ctrl + j (cons 'a x) ; 追加される (a)

*Backtrace*

*Scratch* で書いてて Ctrl + j で評価した際に、式が間違っていると Backtrace がウインドウ分割されて表示される。 これがうざくて、C-x C-o でアクティブなウインドウを切り替えて C-x 1 で *Scratch* だけ表示とかしてて UZEEEE と思ってたんだけど、単…

繰り返し

scratch を使ってお勉強。 dolist ;リストを作る Ctrl + j (setq list '(1 2 3 4 5)) ;評価した結果 (1 2 3 4 5) ;合計値を格納する変数を宣言する Ctrl + j (setq sum 0) ;評価した結果 0 ;リストの値を繰り返して値を合計 Ctrl + j (dolist (x list sum) (…

A リストと P リスト

scratch を使ってお勉強。 Aリスト - association list ハッシュ表に相当 ;Aリストを作る Ctrl + j (setq map '((a . A) (b . B) (c . C))) ;評価した結果 ((a . A) (b . B) (c . C)) ;Aリストからキーに a を持つペアを取得 Ctrl + j (assoc 'a map) ;評価…

*scratch* での評価

式を書いた後に Ctrl + j を押すと、評価した結果が表示される。

3 連休初日

連休とか関係なくダラダラ・・・。 スノータイヤを変えて、洗車して、クリーニング出して、図書館に行くか。本を借りるか迷うなぁ。なんか良いのがあったらにしようかな。