「コンパイラ・スクリプトエンジン」相談室6at TECH「コンパイラ・スクリプトエンジン」相談室6 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:デフォルトの名無しさん 05/05/13 00:50:48 >>148 a[i] = 1 # a[i] = (1) a [i] # a([i]) 前者はインデックス代入であり、後者はメソッド呼び出しの括弧を省略して引数に配列の要素を渡している。 また次のような場合もある。 a + 1 # (a) + (1) a +1 # a(+1) このあたりの仕様は一部の地域でやたらと嫌われているようだ。 つうかわざわざこんな仕様にした作者の意図を激しく聞いてみたい 151:デフォルトの名無しさん 05/05/13 02:42:38 別にそれらをそういう風にしたかったわけじゃなく、 メソッド呼び出しの括弧を省略できるようにした結果だろうね。 152:デフォルトの名無しさん 05/05/13 02:47:39 >>149 そんなことない。 効率的な実装で処理系が速くなるならユーザにも意味はあるし、 言語仕様や意味論の話題だってあるだろう。 153:デフォルトの名無しさん 05/05/13 02:49:33 なんでルミナスのウッドシェルフに35*120がないんだ… 構成考えた後に気づいて鬱…orz 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch