reid-llvm/reid_src/fibonacci.reid

13 lines
202 B
Plaintext

// Main
fn main() -> bool {
return 5 == fibonacci(5);
}
// Fibonacci
fn fibonacci(value: u16) -> u16 {
if value <= 2 {
return 1;
}
fibonacci(value - 1) + fibonacci(value - 2)
}