Just another update

This commit is contained in:
Ingy döt Net 2015-02-20 00:35:01 -05:00
parent a25938f123
commit 00a190b0a6
6591 changed files with 94363 additions and 23227 deletions

View file

@ -1,19 +1,17 @@
// Works with 0.13.0-dev (f673e9841)
fn main() {
fn fib(n: int) -> int {
fn _fib(n: int, a: int, b: int) -> int {
match (n, a, b) {
(0, _, _) => a,
_ => _fib(n-1, a+b, a)
}
}
fn fib(n: int) -> int {
_fib(n, 0, 1)
}
fn _fib(n: int, a: int, b: int) -> int {
match (n, a, b) {
(0, _, _) => a,
_ => _fib(n-1, a+b, a)
}
}
_fib(n, 0, 1)
}
for n in range(0,20) {
println(fmt!("%d", fib(n)))
}
for n in range(0, 20) {
println!("{}", fib(n));
}
}