reid-llvm/examples/fibonacci.reid
2025-08-02 20:21:57 +03:00

12 lines
205 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)
}