]> git.proxmox.com Git - rustc.git/blame - src/test/run-pass/iterators/iter-range.rs
New upstream version 1.37.0+dfsg1
[rustc.git] / src / test / run-pass / iterators / iter-range.rs
CommitLineData
b7449926 1// run-pass
223e47cc
LB
2
3
c34b1796 4fn range_<F>(a: isize, b: isize, mut it: F) where F: FnMut(isize) {
223e47cc 5 assert!((a < b));
c34b1796 6 let mut i: isize = a;
223e47cc
LB
7 while i < b { it(i); i += 1; }
8}
9
10pub fn main() {
c34b1796 11 let mut sum: isize = 0;
1a4d82fc
JJ
12 range_(0, 100, |x| sum += x );
13 println!("{}", sum);
223e47cc 14}