diff options
| author | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2013-05-10 15:01:27 +1000 |
|---|---|---|
| committer | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2013-05-15 11:02:17 +1000 |
| commit | 7e4a176dd3a1789d5d10cb995a62daa185cb9cdd (patch) | |
| tree | 3344b5785ebbc1a25aa137c916ed0d09b2324b46 /src/libstd | |
| parent | b9824e18c2b02d74bd1bf646fea5f05477ca5071 (diff) | |
| download | rust-7e4a176dd3a1789d5d10cb995a62daa185cb9cdd.tar.gz rust-7e4a176dd3a1789d5d10cb995a62daa185cb9cdd.zip | |
Use parentheses for cond! macro instead of preceding pipes
This is temporary. Once the macro parser has improved or been re-written these can be removed.
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/fun_treemap.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/fun_treemap.rs b/src/libstd/fun_treemap.rs index 30edd535a88..6b051fa21b1 100644 --- a/src/libstd/fun_treemap.rs +++ b/src/libstd/fun_treemap.rs @@ -37,8 +37,8 @@ pub fn insert<K:Copy + Eq + Ord,V:Copy>(m: Treemap<K, V>, k: K, v: V) -> Treemap @match m { @Empty => Node(@k, @v, @Empty, @Empty), @Node(@copy kk, vv, left, right) => cond!( - | k < kk { Node(@kk, vv, insert(left, k, v), right) } - | k == kk { Node(@kk, @v, left, right) } + (k < kk) { Node(@kk, vv, insert(left, k, v), right) } + (k == kk) { Node(@kk, @v, left, right) } _ { Node(@kk, vv, left, insert(right, k, v)) } ) } @@ -49,8 +49,8 @@ pub fn find<K:Eq + Ord,V:Copy>(m: Treemap<K, V>, k: K) -> Option<V> { match *m { Empty => None, Node(@ref kk, @copy v, left, right) => cond!( - | k == *kk { Some(v) } - | k < *kk { find(left, k) } + (k == *kk) { Some(v) } + (k < *kk) { find(left, k) } _ { find(right, k) } ) } |
