rust/src/test/run-pass/foreach-simple-outer-slot.rs
2010-06-23 21:03:09 -07:00

23 lines
297 B
Rust

// -*- rust -*-
fn main() {
let int sum = 0;
for each (int i in first_ten()) {
log "main";
log i;
sum = sum + i;
}
log "sum";
log sum;
check (sum == 45);
}
iter first_ten() -> int {
let int i = 0;
while (i < 10) {
log "first_ten";
put i;
i = i + 1;
}
}