CommonLisp Scheme Part13at TECHCommonLisp Scheme Part13 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:デフォルトの名無しさん 05/09/19 15:19:49 Guileね guile> () ERROR: missing or extra expression ABORT: (misc-error) guile> '() () guile> 801:デフォルトの名無しさん 05/09/19 15:22:41 Guileはちゃんと(?)エラーになるな guile> () ERROR: missing or extra expression ABORT: (misc-error) guile> '() () guile> 802:デフォルトの名無しさん 05/09/19 15:23:12 あら見事にかぶった。 803:デフォルトの名無しさん 05/09/19 15:24:22 >>800,801 おおぅ。ちゃんとエラーになる処理系もあるんだな。 やっぱquoteせにゃならんか。 804:デフォルトの名無しさん 05/09/19 16:05:09 Guileってもはや独自言語仕様に向かってなかったっけ? Guileでエラーになったからと言え、これをSchemeの仕様と言ってしまっていいものか。 つーか未定義か。 805:デフォルトの名無しさん 05/09/19 20:40:25 まぁグィラーは特殊だから。 806:デフォルトの名無しさん 05/09/19 21:35:30 Guile は規格で正しいとされてないことは積極的にエラーにし、 Gaush や PLT Scheme は規格でエラーにしろとされてるものしか エラーにしないような感じ。 以前出た (define (foo) (define x 10) (define y x) y) が どう扱われるかもそうだったよね。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch