Skip to content

Commit 22f91b6

Browse files
author
Jorge Aparicio
committed
for x in range(a, b) -> for x in a..b
sed -i 's/in range(\([^,]*\), *\([^()]*\))/in \1\.\.\2/g' **/*.rs
1 parent 3892154 commit 22f91b6

File tree

155 files changed

+490
-490
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+490
-490
lines changed

src/liballoc/arc.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
//!
3838
//! let five = Arc::new(5i);
3939
//!
40-
//! for _ in range(0u, 10) {
40+
//! for _ in 0u..10 {
4141
//! let five = five.clone();
4242
//!
4343
//! Thread::spawn(move || {
@@ -54,7 +54,7 @@
5454
//!
5555
//! let five = Arc::new(Mutex::new(5i));
5656
//!
57-
//! for _ in range(0u, 10) {
57+
//! for _ in 0u..10 {
5858
//! let five = five.clone();
5959
//!
6060
//! Thread::spawn(move || {
@@ -98,7 +98,7 @@ use heap::deallocate;
9898
/// let numbers: Vec<_> = (0..100u32).map(|i| i as f32).collect();
9999
/// let shared_numbers = Arc::new(numbers);
100100
///
101-
/// for _ in range(0u, 10) {
101+
/// for _ in 0u..10 {
102102
/// let child_numbers = shared_numbers.clone();
103103
///
104104
/// Thread::spawn(move || {

src/libarena/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ impl Arena {
311311
#[test]
312312
fn test_arena_destructors() {
313313
let arena = Arena::new();
314-
for i in range(0u, 10) {
314+
for i in 0u..10 {
315315
// Arena allocate something with drop glue to make sure it
316316
// doesn't leak.
317317
arena.alloc(|| Rc::new(i));
@@ -340,7 +340,7 @@ fn test_arena_alloc_nested() {
340340
fn test_arena_destructors_fail() {
341341
let arena = Arena::new();
342342
// Put some stuff in the arena.
343-
for i in range(0u, 10) {
343+
for i in 0u..10 {
344344
// Arena allocate something with drop glue to make sure it
345345
// doesn't leak.
346346
arena.alloc(|| { Rc::new(i) });
@@ -410,7 +410,7 @@ impl<T> TypedArenaChunk<T> {
410410
// Destroy all the allocated objects.
411411
if intrinsics::needs_drop::<T>() {
412412
let mut start = self.start();
413-
for _ in range(0, len) {
413+
for _ in 0..len {
414414
ptr::read(start as *const T); // run the destructor on the pointer
415415
start = start.offset(mem::size_of::<T>() as int)
416416
}
@@ -530,7 +530,7 @@ mod tests {
530530
#[test]
531531
pub fn test_copy() {
532532
let arena = TypedArena::new();
533-
for _ in range(0u, 100000) {
533+
for _ in 0u..100000 {
534534
arena.alloc(Point {
535535
x: 1,
536536
y: 2,
@@ -585,7 +585,7 @@ mod tests {
585585
#[test]
586586
pub fn test_noncopy() {
587587
let arena = TypedArena::new();
588-
for _ in range(0u, 100000) {
588+
for _ in 0u..100000 {
589589
arena.alloc(Noncopy {
590590
string: "hello world".to_string(),
591591
array: vec!( 1, 2, 3, 4, 5 ),

src/libcollections/bench.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub fn insert_rand_n<M, I, R>(n: uint,
2424
// setup
2525
let mut rng = rand::weak_rng();
2626

27-
for _ in range(0, n) {
27+
for _ in 0..n {
2828
insert(map, rng.gen::<uint>() % n);
2929
}
3030

@@ -46,7 +46,7 @@ pub fn insert_seq_n<M, I, R>(n: uint,
4646
R: FnMut(&mut M, uint),
4747
{
4848
// setup
49-
for i in range(0u, n) {
49+
for i in 0u..n {
5050
insert(map, i * 2);
5151
}
5252

@@ -97,7 +97,7 @@ pub fn find_seq_n<M, T, I, F>(n: uint,
9797
F: FnMut(&M, uint) -> T,
9898
{
9999
// setup
100-
for i in range(0u, n) {
100+
for i in 0u..n {
101101
insert(map, i);
102102
}
103103

src/libcollections/bit.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
//! // Simple primality tests below our max bound
6969
//! let print_primes = 20;
7070
//! print!("The primes below {} are: ", print_primes);
71-
//! for x in range(0, print_primes) {
71+
//! for x in 0..print_primes {
7272
//! if primes.contains(&x) {
7373
//! print!("{} ", x);
7474
//! }
@@ -104,7 +104,7 @@ type MatchWords<'a> = Chain<Enumerate<Blocks<'a>>, Skip<Take<Enumerate<Repeat<u3
104104

105105
fn reverse_bits(byte: u8) -> u8 {
106106
let mut result = 0;
107-
for i in range(0, u8::BITS) {
107+
for i in 0..u8::BITS {
108108
result |= ((byte >> i) & 1) << (u8::BITS - 1 - i);
109109
}
110110
result
@@ -320,7 +320,7 @@ impl Bitv {
320320

321321
bitv.nbits = len;
322322

323-
for i in range(0, complete_words) {
323+
for i in 0..complete_words {
324324
bitv.storage.push(
325325
((reverse_bits(bytes[i * 4 + 0]) as u32) << 0) |
326326
((reverse_bits(bytes[i * 4 + 1]) as u32) << 8) |
@@ -353,7 +353,7 @@ impl Bitv {
353353
/// ```
354354
pub fn from_fn<F>(len: uint, mut f: F) -> Bitv where F: FnMut(uint) -> bool {
355355
let mut bitv = Bitv::from_elem(len, false);
356-
for i in range(0u, len) {
356+
for i in 0u..len {
357357
bitv.set(i, f(i));
358358
}
359359
bitv
@@ -830,7 +830,7 @@ impl Bitv {
830830

831831
// Fill in words after the old tail word
832832
let stop_idx = cmp::min(self.storage.len(), new_nblocks);
833-
for idx in range(old_last_word + 1, stop_idx) {
833+
for idx in old_last_word + 1..stop_idx {
834834
self.storage[idx] = full_value;
835835
}
836836

@@ -2232,12 +2232,12 @@ mod tests {
22322232
#[test]
22332233
fn test_equal_sneaky_big() {
22342234
let mut a = Bitv::from_elem(100, false);
2235-
for i in range(0u, 100) {
2235+
for i in 0u..100 {
22362236
a.set(i, true);
22372237
}
22382238

22392239
let mut b = Bitv::from_elem(100, true);
2240-
for i in range(0u, 100) {
2240+
for i in 0u..100 {
22412241
b.set(i, true);
22422242
}
22432243

@@ -2526,7 +2526,7 @@ mod bitv_bench {
25262526
let mut r = rng();
25272527
let mut bitv = 0 as uint;
25282528
b.iter(|| {
2529-
for _ in range(0u, 100) {
2529+
for _ in 0u..100 {
25302530
bitv |= 1 << ((r.next_u32() as uint) % u32::BITS);
25312531
}
25322532
black_box(&bitv);
@@ -2538,7 +2538,7 @@ mod bitv_bench {
25382538
let mut r = rng();
25392539
let mut bitv = Bitv::from_elem(BENCH_BITS, false);
25402540
b.iter(|| {
2541-
for _ in range(0u, 100) {
2541+
for _ in 0u..100 {
25422542
bitv.set((r.next_u32() as uint) % BENCH_BITS, true);
25432543
}
25442544
black_box(&bitv);
@@ -2550,7 +2550,7 @@ mod bitv_bench {
25502550
let mut r = rng();
25512551
let mut bitv = Bitv::from_elem(BENCH_BITS, false);
25522552
b.iter(|| {
2553-
for _ in range(0u, 100) {
2553+
for _ in 0u..100 {
25542554
bitv.set((r.next_u32() as uint) % BENCH_BITS, r.gen());
25552555
}
25562556
black_box(&bitv);
@@ -2562,7 +2562,7 @@ mod bitv_bench {
25622562
let mut r = rng();
25632563
let mut bitv = Bitv::from_elem(u32::BITS, false);
25642564
b.iter(|| {
2565-
for _ in range(0u, 100) {
2565+
for _ in 0u..100 {
25662566
bitv.set((r.next_u32() as uint) % u32::BITS, true);
25672567
}
25682568
black_box(&bitv);
@@ -2583,7 +2583,7 @@ mod bitv_bench {
25832583
let bitv = Bitv::from_elem(u32::BITS, false);
25842584
b.iter(|| {
25852585
let mut sum = 0u;
2586-
for _ in range(0u, 10) {
2586+
for _ in 0u..10 {
25872587
for pres in bitv.iter() {
25882588
sum += pres as uint;
25892589
}
@@ -3021,7 +3021,7 @@ mod bitv_set_bench {
30213021
let mut r = rng();
30223022
let mut bitv = BitvSet::new();
30233023
b.iter(|| {
3024-
for _ in range(0u, 100) {
3024+
for _ in 0u..100 {
30253025
bitv.insert((r.next_u32() as uint) % u32::BITS);
30263026
}
30273027
black_box(&bitv);
@@ -3033,7 +3033,7 @@ mod bitv_set_bench {
30333033
let mut r = rng();
30343034
let mut bitv = BitvSet::new();
30353035
b.iter(|| {
3036-
for _ in range(0u, 100) {
3036+
for _ in 0u..100 {
30373037
bitv.insert((r.next_u32() as uint) % BENCH_BITS);
30383038
}
30393039
black_box(&bitv);

src/libcollections/btree/map.rs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1601,39 +1601,39 @@ mod test {
16011601
let size = 10000u;
16021602
assert_eq!(map.len(), 0);
16031603

1604-
for i in range(0, size) {
1604+
for i in 0..size {
16051605
assert_eq!(map.insert(i, 10*i), None);
16061606
assert_eq!(map.len(), i + 1);
16071607
}
16081608

1609-
for i in range(0, size) {
1609+
for i in 0..size {
16101610
assert_eq!(map.get(&i).unwrap(), &(i*10));
16111611
}
16121612

1613-
for i in range(size, size*2) {
1613+
for i in size..size*2 {
16141614
assert_eq!(map.get(&i), None);
16151615
}
16161616

1617-
for i in range(0, size) {
1617+
for i in 0..size {
16181618
assert_eq!(map.insert(i, 100*i), Some(10*i));
16191619
assert_eq!(map.len(), size);
16201620
}
16211621

1622-
for i in range(0, size) {
1622+
for i in 0..size {
16231623
assert_eq!(map.get(&i).unwrap(), &(i*100));
16241624
}
16251625

1626-
for i in range(0, size/2) {
1626+
for i in 0..size/2 {
16271627
assert_eq!(map.remove(&(i*2)), Some(i*200));
16281628
assert_eq!(map.len(), size - i - 1);
16291629
}
16301630

1631-
for i in range(0, size/2) {
1631+
for i in 0..size/2 {
16321632
assert_eq!(map.get(&(2*i)), None);
16331633
assert_eq!(map.get(&(2*i+1)).unwrap(), &(i*200 + 100));
16341634
}
16351635

1636-
for i in range(0, size/2) {
1636+
for i in 0..size/2 {
16371637
assert_eq!(map.remove(&(2*i)), None);
16381638
assert_eq!(map.remove(&(2*i+1)), Some(i*200 + 100));
16391639
assert_eq!(map.len(), size/2 - i - 1);
@@ -1664,7 +1664,7 @@ mod test {
16641664
let mut map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
16651665

16661666
fn test<T>(size: uint, mut iter: T) where T: Iterator<Item=(uint, uint)> {
1667-
for i in range(0, size) {
1667+
for i in 0..size {
16681668
assert_eq!(iter.size_hint(), (size - i, Some(size - i)));
16691669
assert_eq!(iter.next().unwrap(), (i, i));
16701670
}
@@ -1684,7 +1684,7 @@ mod test {
16841684
let mut map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
16851685

16861686
fn test<T>(size: uint, mut iter: T) where T: Iterator<Item=(uint, uint)> {
1687-
for i in range(0, size) {
1687+
for i in 0..size {
16881688
assert_eq!(iter.size_hint(), (size - i, Some(size - i)));
16891689
assert_eq!(iter.next().unwrap(), (size - i - 1, size - i - 1));
16901690
}
@@ -1705,12 +1705,12 @@ mod test {
17051705

17061706
fn test<T>(size: uint, mut iter: T)
17071707
where T: Iterator<Item=(uint, uint)> + DoubleEndedIterator {
1708-
for i in range(0, size / 4) {
1708+
for i in 0..size / 4 {
17091709
assert_eq!(iter.size_hint(), (size - i * 2, Some(size - i * 2)));
17101710
assert_eq!(iter.next().unwrap(), (i, i));
17111711
assert_eq!(iter.next_back().unwrap(), (size - i - 1, size - i - 1));
17121712
}
1713-
for i in range(size / 4, size * 3 / 4) {
1713+
for i in size / 4..size * 3 / 4 {
17141714
assert_eq!(iter.size_hint(), (size * 3 / 4 - i, Some(size * 3 / 4 - i)));
17151715
assert_eq!(iter.next().unwrap(), (i, i));
17161716
}
@@ -1766,8 +1766,8 @@ mod test {
17661766
let size = 200u;
17671767
let map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17681768

1769-
for i in range(0, size) {
1770-
for j in range(i, size) {
1769+
for i in 0..size {
1770+
for j in i..size {
17711771
let mut kvs = map.range(Included(&i), Included(&j)).map(|(&k, &v)| (k, v));
17721772
let mut pairs = range_inclusive(i, j).map(|i| (i, i));
17731773

@@ -1917,7 +1917,7 @@ mod bench {
19171917
let mut map = BTreeMap::<uint, uint>::new();
19181918
let mut rng = weak_rng();
19191919

1920-
for _ in range(0, size) {
1920+
for _ in 0..size {
19211921
map.insert(rng.gen(), rng.gen());
19221922
}
19231923

src/libcollections/btree/node.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ impl<K: Clone, V: Clone> Clone for Node<K, V> {
501501
/// let mut small_node = Node::make_leaf_root(3);
502502
/// let mut large_node = Node::make_leaf_root(100);
503503
///
504-
/// for i in range(0, 100) {
504+
/// for i in 0..100 {
505505
/// // Insert to the end
506506
/// large_node.edge_handle(i).insert_as_leaf(i, i);
507507
/// }

src/libcollections/dlist.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ impl<T> DList<T> {
592592
// instead of skipping using .skip() (which creates a new struct),
593593
// we skip manually so we can access the head field without
594594
// depending on implementation details of Skip
595-
for _ in range(0, at - 1) {
595+
for _ in 0..at - 1 {
596596
iter.next();
597597
}
598598
iter.head
@@ -1070,10 +1070,10 @@ mod tests {
10701070
let mut n = m.split_off(2);
10711071
assert_eq!(m.len(), 2);
10721072
assert_eq!(n.len(), 3);
1073-
for elt in range(1i, 3) {
1073+
for elt in 1i..3 {
10741074
assert_eq!(m.pop_front(), Some(elt));
10751075
}
1076-
for elt in range(3i, 6) {
1076+
for elt in 3i..6 {
10771077
assert_eq!(n.pop_front(), Some(elt));
10781078
}
10791079
}
@@ -1084,10 +1084,10 @@ mod tests {
10841084
let mut n = m.split_off(4);
10851085
assert_eq!(m.len(), 4);
10861086
assert_eq!(n.len(), 1);
1087-
for elt in range(1i, 5) {
1087+
for elt in 1i..5 {
10881088
assert_eq!(m.pop_front(), Some(elt));
10891089
}
1090-
for elt in range(5i, 6) {
1090+
for elt in 5i..6 {
10911091
assert_eq!(n.pop_front(), Some(elt));
10921092
}
10931093
}
@@ -1325,7 +1325,7 @@ mod tests {
13251325

13261326
#[test]
13271327
fn test_fuzz() {
1328-
for _ in range(0u, 25) {
1328+
for _ in 0u..25 {
13291329
fuzz_test(3);
13301330
fuzz_test(16);
13311331
fuzz_test(189);
@@ -1347,7 +1347,7 @@ mod tests {
13471347
fn fuzz_test(sz: int) {
13481348
let mut m: DList<int> = DList::new();
13491349
let mut v = vec![];
1350-
for i in range(0, sz) {
1350+
for i in 0..sz {
13511351
check_links(&m);
13521352
let r: u8 = rand::random();
13531353
match r % 6 {

0 commit comments

Comments
 (0)