diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/fib.sil | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/examples/fib.sil b/examples/fib.sil index b974722..71a9bb1 100644 --- a/examples/fib.sil +++ b/examples/fib.sil @@ -1,13 +1,11 @@ Int fib(Int n) { if (n == 100) { return 100; - } else { - if (n == 200) { + } else if (n == 200) { return 100; - } else { - return fib(n - 100) + fib(n - 200); - }; - }; + } else { + return fib(n - 100) + fib(n - 200); + } } Int main() { |