豊福@パパイヤです。

ごとけんさん
>>  [1]_q0 みたいな書き方ができると同値類っぽく
>
> なる! []_abc とか {}_foo とか ()_xyz などの
> 文法は嬉しいかも知れませんね。
> 1.3alpha が始まってからお願いしてみようかな。

  ruby の文法として困ることがありそうな気が
なんとなくしたんですが大丈夫ですかね。

> えーっと、代表元をキーとする Hash のよーなモノと
> 見るとすんなりするのでわ? いかがです?

  私も前のメールを出した後、hash と見れば
不自然ではないなと思い、q0 を実際に hash
で実装してはと思いましたが、そうすると
   q0
       ==>[1=>[1, 3, ...], 2=>[2, 4, ...],
           3=>[1, 3, ...], 4=>[2, 4, ...],
           ...]
  (最初の [1, 3, ...] と後の [1, 3, ...] は
    同一オブジェクト。[2, 4, ...] も同様)
となってわかり/使いづらそうですね。
---
			豊福@パパイヤ
			unbound / papaya.juice.or.jp
			toyofuku / juice.or.jp