1 2 3 4 5 6 7 8 9 10 11
#[link(name="cci_iter_lib", vers="0.0")]; #[inline] fn iter<T>(v: ~[T], f: fn(T)) { let mut i = 0u; let n = vec::len(v); while i < n { f(v[i]); i += 1u; } }