Hi! Mark Hahn <mchahn / facelink.com> wrote: > arr1.concat = arr2 > The syntax is unambiguous and this would be very logical. If we're talking about this, some time ago I wished to have more universal setters and getters for virtual parameters. Example: class C def initialize(something) @internal = something end def virtual_variable @internal end def virtual_variable=(something) @internal = something end def virtual_variable<<(something) #someprocessing #pretend to be array like variable end end In current version you cannot define other than method and method= for virtual variables. But then I realized that grammar parser would be quite hard to write, if you enable this. So ignore this :-)) Michal PS: Why do I write this post then? I really DON'T know ;-) -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Michal Rokos Czech Technical University, Prague E-mail: m.rokos / sh.cvut.cz ICQ: 36118339 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-