diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-08-06 12:34:08 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-08-06 15:36:30 -0700 |
| commit | ecaf9e39c9435fa2de4fe393c4b263be36eb2d99 (patch) | |
| tree | 775f69be65adff65551d96173dd797e32e2c3157 /src/libstd/deque.rs | |
| parent | d3a9bb1bd4a1d510bbaca2ab1121e4c85a239247 (diff) | |
| download | rust-ecaf9e39c9435fa2de4fe393c4b263be36eb2d99.tar.gz rust-ecaf9e39c9435fa2de4fe393c4b263be36eb2d99.zip | |
Convert alt to match. Stop parsing alt
Diffstat (limited to 'src/libstd/deque.rs')
| -rw-r--r-- | src/libstd/deque.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libstd/deque.rs b/src/libstd/deque.rs index 5e98f3c7054..8293e4f215c 100644 --- a/src/libstd/deque.rs +++ b/src/libstd/deque.rs @@ -41,7 +41,7 @@ fn create<T: copy>() -> t<T> { return rv; } fn get<T: copy>(elts: dvec<cell<T>>, i: uint) -> T { - alt elts.get_elt(i) { some(t) => t, _ => fail } + match elts.get_elt(i) { some(t) => t, _ => fail } } type repr<T> = {mut nelts: uint, @@ -238,32 +238,32 @@ mod tests { fn inteq(&&a: int, &&b: int) -> bool { return a == b; } fn intboxeq(&&a: @int, &&b: @int) -> bool { return a == b; } fn taggyeq(a: taggy, b: taggy) -> bool { - alt a { - one(a1) => alt b { + match a { + one(a1) => match b { one(b1) => return a1 == b1, _ => return false } - two(a1, a2) => alt b { + two(a1, a2) => match b { two(b1, b2) => return a1 == b1 && a2 == b2, _ => return false } - three(a1, a2, a3) => alt b { + three(a1, a2, a3) => match b { three(b1, b2, b3) => return a1 == b1 && a2 == b2 && a3 == b3, _ => return false } } } fn taggypareq<T>(a: taggypar<T>, b: taggypar<T>) -> bool { - alt a { - onepar::<T>(a1) => alt b { + match a { + onepar::<T>(a1) => match b { onepar::<T>(b1) => return a1 == b1, _ => return false } - twopar::<T>(a1, a2) => alt b { + twopar::<T>(a1, a2) => match b { twopar::<T>(b1, b2) => return a1 == b1 && a2 == b2, _ => return false } - threepar::<T>(a1, a2, a3) => alt b { + threepar::<T>(a1, a2, a3) => match b { threepar::<T>(b1, b2, b3) => { return a1 == b1 && a2 == b2 && a3 == b3 } |
