2009-08-01から1ヶ月間の記事一覧

EoPL reading (47) 2.1 Specifying Data via Interfaces

何故だ、と言ってるだけなのも微妙なので色々確認。まず引数の値ベースで確認。これは基数が 2 と 16 で見てみます。

EoPL reading (46) 2.1 Specifying Data via Interfaces

Exercise.2-1 fact も実装。 (define (fact n) (if (iszero? (pred n)) (succ zero) (mul n (fact (pred n)))))これでようやく設問の確認ができる、という事で確認。

EoPL reading (45) 2.1 Specifying Data via Interfaces

全然読んでないのがバレバレですね。bigits という記述もありました。とりあえずリトライ。

TODO

今週は自宅待機。以下がナニ。 リファクタリング・ウェットウェア再読して mindmap 出力 EoPL readingGauche のレビュ 次はまとめ役のはずなのでその検討含め 昨日だったか本に記述されてるはずの情報を大量に貼ってある付箋を手がかりに探索してたんですが…

EoPL reading (44) 2.1 Specifying Data via Interfaces

昨晩の続き Exercise.2-1 昨晩エントリのラストにて実装を引用してますが正しくは以下? (define mul (lambda (x y) (let f ((R0 x) (Acc y) (rslt zero)) (cond ((null? Acc) rslt) ((car Acc) (f (cons #f R0) (cdr Acc) (plus R0 rslt))) (else (f (cons #…

EoPL reading (43) 2.1 Specifying Data via Interfaces

Exercise.2-1 うーん。bigits って何だろ、ググッても微妙なナニしか出てこなかったんですが Method for data compression という所にて以下な記述があった。 "BIGIT" A place holder in the binary number system. For example, a byte is a binary number …