From 94843528862d8d95af0bded619c77c409616d3fb Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 30 Jun 2014 15:51:58 +0400 Subject: [PATCH] In progress... --- vala/gee_list_iter/gee_list_iter.vala | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 vala/gee_list_iter/gee_list_iter.vala diff --git a/vala/gee_list_iter/gee_list_iter.vala b/vala/gee_list_iter/gee_list_iter.vala new file mode 100644 index 0000000..cf48488 --- /dev/null +++ b/vala/gee_list_iter/gee_list_iter.vala @@ -0,0 +1,15 @@ +void main () { + var list = new Gee.ArrayList (); + list.add ("1"); + list.add ("2"); + list.add ("3"); + + var it = list.bidir_list_iterator (); + for (var has_next = it.first (); has_next; has_next = it.next ()) { + var next = list.bidir_list_iterator (); + next = it; + next.next (); + stdout.printf ("list[%d] = %s, ", it.index (), it.get ()); + } + stdout.printf ("\n"); +}