Am 01.03.2010 um 11:21 schrieb Frederik: > Jürg Billeter wrote: >> Hi, >> >> On Mon, 2010-03-01 at 03:31 -0600, Sandino Flores Moreno wrote: >>> I noticed that Vala allows with Gee sequences the next mapping: >>> array_list[index] ---> array_list.get(index) >>> >>> However, shouldn't it be possible in non-gee objects? >> >> This is already the case, there is nothing Gee-specific in the compiler >> (with the exception of the Genie parser). >> >> Jürg > > Can you give us a list of the compile-time "duck typing" protocols? > > Iterator<T> iterator () -> 'foreach' > T? next_value () -> alternative 'foreach' iterator protocol > > T get (int index) -> indexer access ('[index]')
What about the string lookup, i.e. gee's foo["bar"] ? :M: _______________________________________________ Vala-list mailing list Vala-list@gnome.org http://mail.gnome.org/mailman/listinfo/vala-list