問題4.36 – SICP(計算機プログラムの構造と解釈)その210

問題4.36 単純に an-integer-between を an-integer-starting-from に変更しただけでは、任意の Pythagoras 三角形を生成する方法として適切でない理由は。 an-in [...]…続きを読む

問題4.35 – SICP(計算機プログラムの構造と解釈)その209

問題4.35 最初に思いついた解答がこれ。 2つの整数間の数からなるリストを作り、 an-element-of でその内の1つの整数を返す。 (define (require p) (if (not p) (amb))) [...]…続きを読む

4.3.3 amb 評価器の実装 – SICP(計算機プログラムの構造と解釈)その208

4.3.3 amb 評価器の実装 問題を解いていく前に、先に4.3.3節に進み amb 評価器を実装する。 以下が4.1.7節の評価器をベースにして、4.3.3節の解説に基づき実装した amb 評価器。 (define [...]…続きを読む

問題4.33 – SICP(計算機プログラムの構造と解釈)その207

問題4.33 元の評価器でのクォート式の実行結果 ;;; L-Eval input: (define (cons x y) (lambda (m) (m x y))) ;;; L-Eval value: ok ;;; L [...]…続きを読む

郵便番号から住所・住所から郵便番号を検索する (Web版)

Web サービス "郵便番号から住所・住所から郵便番号を検索する (Web版)" を公開しました。…続きを読む

郵便番号から住所・住所から郵便番号を検索する (Ubiquity Script)

Firefox 拡張機能 Ubiquity 用の "郵便番号から住所・住所から郵便番号を検索する" スクリプトを更新しました。 検索後に Enter キーを押すことで、クリップボードに結果をコピーでき [...]…続きを読む

サイトのアドレス・タイトルをコピーする (Vimperator Script)

Firefox 拡張機能 Vimperator 2.0 用のスクリプト vimperator-copy.js を公開しました。…続きを読む

Firefox3.5 で CSS text-shadow を利用する

Firefox3.5 で取り込まれた text-shadow を使ってみる。 text-shadow は "テキストそのもの" と "text-decoration" に対して効果 [...]…続きを読む

Firefox3.5 でネイティブ JSON を利用する

Firefox3.5 から実装された native JSON を使ってみる。 以下のスクリプトの実行には Firefox3.5 以上が必要。 スクリプトコード <script type="text/jav [...]…続きを読む

Vim でヘルプタグファイルを作る

以下のコマンドで、ディレクトリ ~/.vim/doc の Vim ヘルプタグファイルを作成することができる。 :helptags ~/.vim/doc…続きを読む
Page 1 of 41234
↑ページの先頭へ