I just finished implementing support for this kind of thing (in queries):
from foo in class Foo where foo.bars[4].baz = 10
from foo in class Foo where foo.map['baz'].name = 'foo'
from foo in class Foo, fum in class Fum where fum = foo.bars[ (3 + 10) *
2 ].baz.fum
from foo in class Foo, fum in class Fum where foo.bars[
fum.fee.map['fi'].count ].baz = 12
This is not especially well tested yet, so would people try it out and see
how it goes please.....
its in CVS
I might sneak this into 1.1 or maybe leave it for 1.1.1
|