diff --git a/examples/fibonacci.reid b/examples/fibonacci.reid index 9aad4c7..4409fe7 100644 --- a/examples/fibonacci.reid +++ b/examples/fibonacci.reid @@ -1,13 +1,12 @@ -a -( - b -) -x -( - ( - c - xyz - ) -) -( -a +// 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) +} \ No newline at end of file