2009-06-04から1日間の記事一覧

数値

p.155の ・整数(例: 100、3.0)となってるのの3.0って3の間違い? gosh> (class-of 3) #<class <integer>> gosh> (class-of 3.0) #<class <real>> 二進数とか。 gosh> #b101010101010 2730 バイナリアンにはありがたい。 ほかに #o octal #d decimal #x hexdecimal #e exact number #i in</class></class>…

評価モデル

SICPを思い出した。 抽象度の高いモデルで計算を考える。 置き換えモデル 順次プリミティブになるまで、オペランドを置き換えていって、最終的にすべてのオペランドがプリミティブになったところで計算終了。 副作用とかassignとか、基本的に時間概念が入る…

テスト

予定通りgauche.testで遊んでみようかと (test* "hoge" expected test-code &opt cmp-fn) 思ったんだけどまあ当たり前のように当たり前。 メインは例外処理か。 (guard (e ((cond1) v1) ((cond2) v2) ( else default-case)) (body)) 最初 ZERO DIVIDEひっか…

motion-controller

なんというかそのまんまな名前だけど。。。 http://gizmodo.com/5276347/sony-playstation-motion-controller-video-how-it-works これは凄い(かも)。PSP Go!よりは楽しそうなネタ。 Motion Eye買ったときにも感じたけど、これは上手く使えばものすごく楽…