Re: [Vala] Feature request: Syntactic sugar to map foo[index] to foo.get(index)
- From: "Dr. Michael Lauer" <mickey vanille-media de>
- To: vala-list gnome org
- Subject: Re: [Vala] Feature request: Syntactic sugar to map foo[index] to foo.get(index)
- Date: Mon, 1 Mar 2010 13:07:56 +0100
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:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]