Skip to content

Commit 3892154

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

Some content is hidden

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

55 files changed

+122
-122
lines changed

src/liballoc/arc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ use heap::deallocate;
9595
/// use std::thread::Thread;
9696
///
9797
/// fn main() {
98-
/// let numbers: Vec<_> = range(0, 100u32).map(|i| i as f32).collect();
98+
/// let numbers: Vec<_> = (0..100u32).map(|i| i as f32).collect();
9999
/// let shared_numbers = Arc::new(numbers);
100100
///
101101
/// for _ in range(0u, 10) {

src/libcollections/bench.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ pub fn find_rand_n<M, T, I, F>(n: uint,
7070
{
7171
// setup
7272
let mut rng = rand::weak_rng();
73-
let mut keys = range(0, n).map(|_| rng.gen::<uint>() % n)
73+
let mut keys = (0..n).map(|_| rng.gen::<uint>() % n)
7474
.collect::<Vec<_>>();
7575

7676
for k in keys.iter() {

src/libcollections/bit.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ impl Bitv {
660660

661661
let len = self.nbits/8 +
662662
if self.nbits % 8 == 0 { 0 } else { 1 };
663-
range(0, len).map(|i|
663+
(0..len).map(|i|
664664
bit(self, i, 0) |
665665
bit(self, i, 1) |
666666
bit(self, i, 2) |
@@ -2283,7 +2283,7 @@ mod tests {
22832283

22842284
assert_eq!(bitv.iter().collect::<Vec<bool>>(), bools);
22852285

2286-
let long = range(0, 10000).map(|i| i % 2 == 0).collect::<Vec<_>>();
2286+
let long = (0..10000).map(|i| i % 2 == 0).collect::<Vec<_>>();
22872287
let bitv: Bitv = long.iter().map(|n| *n).collect();
22882288
assert_eq!(bitv.iter().collect::<Vec<bool>>(), long)
22892289
}
@@ -2647,7 +2647,7 @@ mod bitv_set_test {
26472647
let idxs: Vec<uint> = bitv.iter().collect();
26482648
assert_eq!(idxs, vec![0, 2, 3]);
26492649

2650-
let long: BitvSet = range(0u, 10000).filter(|&n| n % 2 == 0).collect();
2650+
let long: BitvSet = (0u..10000).filter(|&n| n % 2 == 0).collect();
26512651
let real = range_step(0, 10000, 2).collect::<Vec<uint>>();
26522652

26532653
let idxs: Vec<uint> = long.iter().collect();

src/libcollections/btree/map.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1661,7 +1661,7 @@ mod test {
16611661
let size = 10000u;
16621662

16631663
// Forwards
1664-
let mut map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1664+
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)> {
16671667
for i in range(0, size) {
@@ -1681,7 +1681,7 @@ mod test {
16811681
let size = 10000u;
16821682

16831683
// Forwards
1684-
let mut map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1684+
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)> {
16871687
for i in range(0, size) {
@@ -1701,7 +1701,7 @@ mod test {
17011701
let size = 10000u;
17021702

17031703
// Forwards
1704-
let mut map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1704+
let mut map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17051705

17061706
fn test<T>(size: uint, mut iter: T)
17071707
where T: Iterator<Item=(uint, uint)> + DoubleEndedIterator {
@@ -1727,7 +1727,7 @@ mod test {
17271727
let size = 5u;
17281728

17291729
// Forwards
1730-
let map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1730+
let map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17311731

17321732
let mut j = 0u;
17331733
for ((&k, &v), i) in map.range(Included(&2), Unbounded).zip(range(2u, size)) {
@@ -1741,11 +1741,11 @@ mod test {
17411741
#[test]
17421742
fn test_range_1000() {
17431743
let size = 1000u;
1744-
let map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1744+
let map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17451745

17461746
fn test(map: &BTreeMap<uint, uint>, size: uint, min: Bound<&uint>, max: Bound<&uint>) {
17471747
let mut kvs = map.range(min, max).map(|(&k, &v)| (k, v));
1748-
let mut pairs = range(0, size).map(|i| (i, i));
1748+
let mut pairs = (0..size).map(|i| (i, i));
17491749

17501750
for (kv, pair) in kvs.by_ref().zip(pairs.by_ref()) {
17511751
assert_eq!(kv, pair);
@@ -1764,7 +1764,7 @@ mod test {
17641764
#[test]
17651765
fn test_range() {
17661766
let size = 200u;
1767-
let map: BTreeMap<uint, uint> = range(0, size).map(|i| (i, i)).collect();
1767+
let map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17681768

17691769
for i in range(0, size) {
17701770
for j in range(i, size) {

src/libcollections/dlist.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1334,7 +1334,7 @@ mod tests {
13341334

13351335
#[test]
13361336
fn test_show() {
1337-
let list: DList<int> = range(0i, 10).collect();
1337+
let list: DList<int> = (0i..10).collect();
13381338
assert_eq!(format!("{:?}", list), "DList [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]");
13391339

13401340
let list: DList<&str> = vec!["just", "one", "test", "more"].iter()

src/libcollections/ring_buf.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1828,7 +1828,7 @@ mod tests {
18281828

18291829
#[bench]
18301830
fn bench_iter_1000(b: &mut test::Bencher) {
1831-
let ring: RingBuf<int> = range(0i, 1000).collect();
1831+
let ring: RingBuf<int> = (0i..1000).collect();
18321832

18331833
b.iter(|| {
18341834
let mut sum = 0;
@@ -1841,7 +1841,7 @@ mod tests {
18411841

18421842
#[bench]
18431843
fn bench_mut_iter_1000(b: &mut test::Bencher) {
1844-
let mut ring: RingBuf<int> = range(0i, 1000).collect();
1844+
let mut ring: RingBuf<int> = (0i..1000).collect();
18451845

18461846
b.iter(|| {
18471847
let mut sum = 0;
@@ -1977,7 +1977,7 @@ mod tests {
19771977

19781978
#[test]
19791979
fn test_swap() {
1980-
let mut d: RingBuf<int> = range(0i, 5).collect();
1980+
let mut d: RingBuf<int> = (0i..5).collect();
19811981
d.pop_front();
19821982
d.swap(0, 3);
19831983
assert_eq!(d.iter().map(|&x|x).collect::<Vec<int>>(), vec!(4, 2, 3, 1));
@@ -2309,7 +2309,7 @@ mod tests {
23092309

23102310
#[test]
23112311
fn test_show() {
2312-
let ringbuf: RingBuf<int> = range(0i, 10).collect();
2312+
let ringbuf: RingBuf<int> = (0i..10).collect();
23132313
assert_eq!(format!("{:?}", ringbuf), "RingBuf [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]");
23142314

23152315
let ringbuf: RingBuf<&str> = vec!["just", "one", "test", "more"].iter()
@@ -2494,9 +2494,9 @@ mod tests {
24942494

24952495
for len in range(0, final_len) {
24962496
let expected = if back {
2497-
range(0, len).collect()
2497+
(0..len).collect()
24982498
} else {
2499-
range(0, len).rev().collect()
2499+
(0..len).rev().collect()
25002500
};
25012501
for tail_pos in range(0, usable_cap) {
25022502
tester.tail = tail_pos;
@@ -2652,16 +2652,16 @@ mod tests {
26522652
ring.push_back(i);
26532653

26542654
let (left, right) = ring.as_slices();
2655-
let expected: Vec<_> = range(0, i+1).collect();
2655+
let expected: Vec<_> = (0..i+1).collect();
26562656
assert_eq!(left, expected);
26572657
assert_eq!(right, []);
26582658
}
26592659

26602660
for j in range(-last, 0) {
26612661
ring.push_front(j);
26622662
let (left, right) = ring.as_slices();
2663-
let expected_left: Vec<_> = range(-last, j+1).rev().collect();
2664-
let expected_right: Vec<_> = range(0, first).collect();
2663+
let expected_left: Vec<_> = (-last..j+1).rev().collect();
2664+
let expected_right: Vec<_> = (0..first).collect();
26652665
assert_eq!(left, expected_left);
26662666
assert_eq!(right, expected_right);
26672667
}
@@ -2680,16 +2680,16 @@ mod tests {
26802680
ring.push_back(i);
26812681

26822682
let (left, right) = ring.as_mut_slices();
2683-
let expected: Vec<_> = range(0, i+1).collect();
2683+
let expected: Vec<_> = (0..i+1).collect();
26842684
assert_eq!(left, expected);
26852685
assert_eq!(right, []);
26862686
}
26872687

26882688
for j in range(-last, 0) {
26892689
ring.push_front(j);
26902690
let (left, right) = ring.as_mut_slices();
2691-
let expected_left: Vec<_> = range(-last, j+1).rev().collect();
2692-
let expected_right: Vec<_> = range(0, first).collect();
2691+
let expected_left: Vec<_> = (-last..j+1).rev().collect();
2692+
let expected_right: Vec<_> = (0..first).collect();
26932693
assert_eq!(left, expected_left);
26942694
assert_eq!(right, expected_right);
26952695
}

src/libcollections/slice.rs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ impl ElementSwaps {
11651165
// element (equal to the original index).
11661166
ElementSwaps{
11671167
emit_reset: true,
1168-
sdir: range(0, length).map(|i| SizeDirection{ size: i, dir: Neg }).collect(),
1168+
sdir: (0..length).map(|i| SizeDirection{ size: i, dir: Neg }).collect(),
11691169
swaps_made: 0
11701170
}
11711171
}
@@ -1526,7 +1526,7 @@ mod tests {
15261526
#[test]
15271527
fn test_from_fn() {
15281528
// Test on-stack from_fn.
1529-
let mut v = range(0, 3).map(square).collect::<Vec<_>>();
1529+
let mut v = (0..3).map(square).collect::<Vec<_>>();
15301530
{
15311531
let v = v.as_slice();
15321532
assert_eq!(v.len(), 3u);
@@ -1536,7 +1536,7 @@ mod tests {
15361536
}
15371537

15381538
// Test on-heap from_fn.
1539-
v = range(0, 5).map(square).collect::<Vec<_>>();
1539+
v = (0..5).map(square).collect::<Vec<_>>();
15401540
{
15411541
let v = v.as_slice();
15421542
assert_eq!(v.len(), 5u);
@@ -2134,7 +2134,7 @@ mod tests {
21342134
// the second item represents which occurrence of that
21352135
// number this element is, i.e. the second elements
21362136
// will occur in sorted order.
2137-
let mut v = range(0, len).map(|_| {
2137+
let mut v = (0..len).map(|_| {
21382138
let n = thread_rng().gen::<uint>() % 10;
21392139
counts[n] += 1;
21402140
(n, counts[n])
@@ -2723,7 +2723,7 @@ mod tests {
27232723
assert_eq!(xs.capacity(), 128);
27242724
xs.shrink_to_fit();
27252725
assert_eq!(xs.capacity(), 100);
2726-
assert_eq!(xs, range(0i, 100i).collect::<Vec<_>>());
2726+
assert_eq!(xs, (0i..100i).collect::<Vec<_>>());
27272727
}
27282728

27292729
#[test]
@@ -2854,7 +2854,7 @@ mod bench {
28542854
fn iterator(b: &mut Bencher) {
28552855
// peculiar numbers to stop LLVM from optimising the summation
28562856
// out.
2857-
let v = range(0u, 100).map(|i| i ^ (i << 1) ^ (i >> 1)).collect::<Vec<_>>();
2857+
let v = (0u..100).map(|i| i ^ (i << 1) ^ (i >> 1)).collect::<Vec<_>>();
28582858

28592859
b.iter(|| {
28602860
let mut sum = 0;
@@ -2882,7 +2882,7 @@ mod bench {
28822882
#[bench]
28832883
fn concat(b: &mut Bencher) {
28842884
let xss: Vec<Vec<uint>> =
2885-
range(0, 100u).map(|i| range(0, i).collect()).collect();
2885+
(0..100u).map(|i| (0..i).collect()).collect();
28862886
b.iter(|| {
28872887
xss.as_slice().concat();
28882888
});
@@ -2891,7 +2891,7 @@ mod bench {
28912891
#[bench]
28922892
fn connect(b: &mut Bencher) {
28932893
let xss: Vec<Vec<uint>> =
2894-
range(0, 100u).map(|i| range(0, i).collect()).collect();
2894+
(0..100u).map(|i| (0..i).collect()).collect();
28952895
b.iter(|| {
28962896
xss.as_slice().connect(&0)
28972897
});
@@ -2908,7 +2908,7 @@ mod bench {
29082908

29092909
#[bench]
29102910
fn starts_with_same_vector(b: &mut Bencher) {
2911-
let vec: Vec<uint> = range(0, 100).collect();
2911+
let vec: Vec<uint> = (0..100).collect();
29122912
b.iter(|| {
29132913
vec.as_slice().starts_with(vec.as_slice())
29142914
})
@@ -2924,8 +2924,8 @@ mod bench {
29242924

29252925
#[bench]
29262926
fn starts_with_diff_one_element_at_end(b: &mut Bencher) {
2927-
let vec: Vec<uint> = range(0, 100).collect();
2928-
let mut match_vec: Vec<uint> = range(0, 99).collect();
2927+
let vec: Vec<uint> = (0..100).collect();
2928+
let mut match_vec: Vec<uint> = (0..99).collect();
29292929
match_vec.push(0);
29302930
b.iter(|| {
29312931
vec.as_slice().starts_with(match_vec.as_slice())
@@ -2934,7 +2934,7 @@ mod bench {
29342934

29352935
#[bench]
29362936
fn ends_with_same_vector(b: &mut Bencher) {
2937-
let vec: Vec<uint> = range(0, 100).collect();
2937+
let vec: Vec<uint> = (0..100).collect();
29382938
b.iter(|| {
29392939
vec.as_slice().ends_with(vec.as_slice())
29402940
})
@@ -2950,8 +2950,8 @@ mod bench {
29502950

29512951
#[bench]
29522952
fn ends_with_diff_one_element_at_beginning(b: &mut Bencher) {
2953-
let vec: Vec<uint> = range(0, 100).collect();
2954-
let mut match_vec: Vec<uint> = range(0, 100).collect();
2953+
let vec: Vec<uint> = (0..100).collect();
2954+
let mut match_vec: Vec<uint> = (0..100).collect();
29552955
match_vec.as_mut_slice()[0] = 200;
29562956
b.iter(|| {
29572957
vec.as_slice().starts_with(match_vec.as_slice())
@@ -2960,7 +2960,7 @@ mod bench {
29602960

29612961
#[bench]
29622962
fn contains_last_element(b: &mut Bencher) {
2963-
let vec: Vec<uint> = range(0, 100).collect();
2963+
let vec: Vec<uint> = (0..100).collect();
29642964
b.iter(|| {
29652965
vec.contains(&99u)
29662966
})
@@ -3069,7 +3069,7 @@ mod bench {
30693069

30703070
#[bench]
30713071
fn sort_sorted(b: &mut Bencher) {
3072-
let mut v = range(0u, 10000).collect::<Vec<_>>();
3072+
let mut v = (0u..10000).collect::<Vec<_>>();
30733073
b.iter(|| {
30743074
v.sort();
30753075
});
@@ -3113,7 +3113,7 @@ mod bench {
31133113

31143114
#[bench]
31153115
fn sort_big_sorted(b: &mut Bencher) {
3116-
let mut v = range(0, 10000u).map(|i| (i, i, i, i)).collect::<Vec<_>>();
3116+
let mut v = (0..10000u).map(|i| (i, i, i, i)).collect::<Vec<_>>();
31173117
b.iter(|| {
31183118
v.sort();
31193119
});

src/libcollections/str.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2122,7 +2122,7 @@ mod tests {
21222122
#[test]
21232123
fn test_chars_decoding() {
21242124
let mut bytes = [0u8; 4];
2125-
for c in range(0u32, 0x110000).filter_map(|c| ::core::char::from_u32(c)) {
2125+
for c in (0u32..0x110000).filter_map(|c| ::core::char::from_u32(c)) {
21262126
let len = c.encode_utf8(&mut bytes).unwrap_or(0);
21272127
let s = ::core::str::from_utf8(&bytes[..len]).unwrap();
21282128
if Some(c) != s.chars().next() {
@@ -2134,7 +2134,7 @@ mod tests {
21342134
#[test]
21352135
fn test_chars_rev_decoding() {
21362136
let mut bytes = [0u8; 4];
2137-
for c in range(0u32, 0x110000).filter_map(|c| ::core::char::from_u32(c)) {
2137+
for c in (0u32..0x110000).filter_map(|c| ::core::char::from_u32(c)) {
21382138
let len = c.encode_utf8(&mut bytes).unwrap_or(0);
21392139
let s = ::core::str::from_utf8(&bytes[..len]).unwrap();
21402140
if Some(c) != s.chars().rev().next() {

src/libcollections/vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2442,7 +2442,7 @@ mod tests {
24422442
b.bytes = src_len as u64;
24432443

24442444
b.iter(|| {
2445-
let dst = range(0, src_len).collect::<Vec<_>>();
2445+
let dst = (0..src_len).collect::<Vec<_>>();
24462446
assert_eq!(dst.len(), src_len);
24472447
assert!(dst.iter().enumerate().all(|(i, x)| i == *x));
24482448
})

src/libcore/fmt/float.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ pub fn float_to_str_bytes_common<T: Float, U, F>(
242242
if i < 0
243243
|| buf[i as uint] == b'-'
244244
|| buf[i as uint] == b'+' {
245-
for j in range(i as uint + 1, end).rev() {
245+
for j in (i as uint + 1..end).rev() {
246246
buf[j + 1] = buf[j];
247247
}
248248
buf[(i + 1) as uint] = value2ascii(1);

src/libcore/iter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@ pub trait IteratorExt: Iterator + Sized {
717717
Self: ExactSizeIterator + DoubleEndedIterator
718718
{
719719
let len = self.len();
720-
for i in range(0, len).rev() {
720+
for i in (0..len).rev() {
721721
if predicate(self.next_back().expect("rposition: incorrect ExactSizeIterator")) {
722722
return Some(i);
723723
}

src/libcore/str/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -812,7 +812,7 @@ impl TwoWaySearcher {
812812

813813
// See if the left part of the needle matches
814814
let start = if long_period { 0 } else { self.memory };
815-
for i in range(start, self.crit_pos).rev() {
815+
for i in (start..self.crit_pos).rev() {
816816
if needle[i] != haystack[self.position + i] {
817817
self.position += self.period;
818818
if !long_period {

0 commit comments

Comments
 (0)