Lisp Scheme Part17
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
650:デフォルトの名無しさん 07/06/27 20:47:13 リクナビ 651:デフォルトの名無しさん 07/06/28 06:53:59 おっ、common厨は消えたか 652:デフォルトの名無しさん 07/06/28 12:20:31 はいはい 653:デフォルトの名無しさん 07/06/28 12:44:18 common厨ですけど、今忙しいのでちょっと待っててね 654:デフォルトの名無しさん 07/06/28 16:28:20 うん。待ってるから…… ずっと待ってるから、必ず来てね。 約束……だよ? 655:デフォルトの名無しさん 07/06/28 17:48:58 カット!やりなおし 656:デフォルトの名無しさん 07/06/28 19:16:10 カットってPrologのあれ? 確か ! だったっけ 657:デフォルトの名無しさん 07/06/28 19:16:46 誰が上手い事を言えと 658:デフォルトの名無しさん 07/06/28 21:55:50 cutといえばコンビネータだね 659:デフォルトの名無しさん 07/06/30 12:57:27 質問です。 (defun color (fruit) (case fruit (apple 'red) ((banana lemon) 'yellow) (peach 'pink) (otherwise "I don't know"))) という果物の名前を引数にとって、色の名前を返す関数colorで 何もマッチしない時の処理が、 (otherwise "I don't know"))) なんですが、これを (t "I don't know")))にしてもOKだと説明してあって、 どうしてなのかな?と自分なりに考えたんですが、 LispではNIL以外は何でも真だからマッチしない物を一緒くたにまとめた物を tとして扱うのかな、と思ったんです。 実際のところ、なんでtなんですか? otherwiseなら納得できるのですが。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5369日前に更新/220 KB
担当:undef