reid-llvm/examples/reid/fibonacci.reid

13 lines
197 B
Plaintext
Raw Normal View History

2024-08-21 23:34:58 +02:00
// Main
fn main() {
2024-08-21 23:34:58 +02:00
return fibonacci(10);
2023-08-03 19:30:00 +02:00
}
// Fibonacci
fn fibonacci(value: i32) -> i32 {
if value < 3 {
return 1;
}
return fibonacci(value - 1) + fibonacci(value - 2);
}