[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000067] Re: gtrb & multi-D array



ごとけんです

In message "[dennou-ruby:000066] Re: gtrb & multi-D array"
    on 99/09/03, Numaguti Atusi <numa@xxxxxx> writes:
> > a[1..2, '0..1 : 2', 4, 5]
> > a[1..2, /0..1 : 2/, 4. 5]
>
>これなら  a[1..2, {0..1,2}, 4, 5] 
>のほうがましかな :-)

ですね ^^;

>構文糖になってしまいますけど,たとえば,
> a[1..2, 0..1->2, 5]  とかいう書き方を認める,というのはダメですかね.

それほど悪くないですけど、例えば 0..1=>2 は 0..(1=>2) と解釈されるので、
(0..1)=>2 とする必要があります。結合強度を変える手もありですが問題が生
じないか検証が必要です。

あと、内緒ですが、
http://www.jus.or.jp/workshop/ruby/

に僕の発表原稿があります。今晩まではIPリーチャブルな所にいる予定ですの
で、問題があれば指摘して下さい。

-- gotoken