CommonLisp Scheme Part13
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 05/05/17 22:52:50 R6RSに含まれる機能は何でしょう? おれが欲しいと思ってるのは ・名前空間 (せめてパッケージ)はぜひとも導入して欲しい。 いつまでも大域letで囲むなんて馬鹿げてる。 ・多値のファーストクラス化 インタプリタの延長みたいな実装がほとんどの現状で 多値を効率よく扱える手段がないとまともに使いたくない。 (let ((v (values 1 2 3))) (if (values? v) (value-ref v 2) ;; => 3 (error "excepted values")) とか。 せめて上のvalues?のように関数の返す値が多値かどうか 呼び出し側で判らないと使い物にならないだろう。 ・関数呼び出し側の名前つき引数。 VBのアレは便利だろ? あと ・キーワード、定義済マクロ名の参照はエラーにする くだらん論争の種を潰す。 とか。 51:デフォルトの名無しさん 05/05/17 23:18:59 http://www.schemers.org/Documents/Standards/Charter/ 52:デフォルトの名無しさん 05/05/17 23:39:22 >>51 >remove multiple values 正気かよ。 って、まだ決まってないのか。 消すんじゃなくて発展させる方向に行かないかね。 副作用記述減らせる手段の1つなのに。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5273日前に更新/268 KB
担当:undef