reid-llvm/examples/fibonacci.reid
2025-07-24 21:24:17 +03:00

13 lines
206 B
Plaintext

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