Lisp Scheme Part22at TECHLisp Scheme Part22 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト758:デフォルトの名無しさん 08/06/20 13:37:42 そういう根源的なところで Scheme って本質的に Lisp ではないんだよな (茶々すまん) 759:デフォルトの名無しさん 08/06/20 13:45:19 少なくとも形式的構文上はリストとして定義されてませんか?(R5RS 7.1) 意味論上はともかく。 760:デフォルトの名無しさん 08/06/20 13:51:32 解釈改憲より新しく書き直したほうが建設的だと思うけどな 実装を書き直す人は腐るほどいるが 761:デフォルトの名無しさん 08/06/20 14:02:24 >>759 仕様もR6RSでやったところ。 762:デフォルトの名無しさん 08/06/20 14:02:46 間違えた>>760へのレス 763:デフォルトの名無しさん 08/06/20 16:11:45 >>759 (f a b)が(f . (a b))と同じとは文法には書いてない。 印字表現が似ているだけなのでは? そもそも「構文上リストとして定義」とはどういう意味なのでしょうか? 764:デフォルトの名無しさん 08/06/20 16:21:32 <lambda expression> --> (lambda <formals> <body>) <quotation> --> '<datum> | (quote <datum>) <assignment> --> (set! <variable> <expression>) <conditional> --> (if <test> <consequent> <alternate>) <definition> --> (define <variable> <expression>) | (define (<variable> <def formals>) <body>) | (begin <definition>*) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch