fn main() {
let args = os::args();
let args = if os::getenv("RUST_BENCH").is_some() {
- ~[~"", ~"40"]
+ vec!("".to_string(), "40".to_string())
} else if args.len() <= 1u {
- ~[~"", ~"30"]
+ vec!("".to_string(), "30".to_string())
} else {
- args
+ args.into_iter().collect()
};
- let n = from_str::<int>(args[1]).unwrap();
+ let n = from_str::<int>(args.get(1).as_slice()).unwrap();
println!("{}\n", fib(n));
}