トップページ > プログラム > 2014年06月16日 > QdbRzEa/

書き込み順位&時間帯一覧

35 位/206 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000002000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Lisp Scheme Part38

書き込みレス一覧

Lisp Scheme Part38
759 :デフォルトの名無しさん[sage]:2014/06/16(月) 12:11:11.89 ID:QdbRzEa/
あれ
Lisp Scheme Part38
760 :デフォルトの名無しさん[sage]:2014/06/16(月) 12:15:45.92 ID:QdbRzEa/
The Little Schemerで number?は基本関数だからatom?などと同じように定義できませんという記述があるんだけども、
できますよね

atom?に関しては注で
(deifne atom?
(lambda (x)
(and (not (pair? x))
(not (null? x)))))

とされてますし、number?は
(define number?
(lambda (x)
(and (not (pair? x))
(not (symbol? x))
(not (string? x))
(not (eq? x #t))
(not (eq? x #f)))))

でいけると思うんですが、間違いですか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。