summary refs log tree commit diff
path: root/src/test/run-pass/maybe-mutable.rs
blob: f85c4d6d20e59efd0067650647a809e5389cc681 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16



// -*- rust -*-
fn len(v: ~[const int]) -> uint {
    let mut i = 0u;
    while i < vec::len(v) { i += 1u; }
    return i;
}

fn main() {
    let v0 = ~[1, 2, 3, 4, 5];
    log(debug, len(v0));
    let v1 = ~[mut 1, 2, 3, 4, 5];
    log(debug, len(v1));
}