From 95b6a15ace1aac17b14636b8c78971c417bbd3a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Thu, 21 Jan 2021 20:23:13 +0100 Subject: update external fib test --- tests/fib.tdy | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/tests/fib.tdy b/tests/fib.tdy index 1dde6a8..b653be8 100644 --- a/tests/fib.tdy +++ b/tests/fib.tdy @@ -1,9 +1,17 @@ -a := 0 -b := 1 - -for i := 0, i < 90, i = i + 1 { - c := a - a = b - b = c + b +fib : fn int -> int = fn n: int -> int { + if n < 2 { + ret n + } + ret fib(n - 1) + fib(n - 2) } -a <=> 2880067194370816120 + +fib(25) <=> 75025 + +// a := 0 +// b := 1 +// for i := 0, i < 90, i = i + 1 { +// c := a +// a = b +// b = c + b +// } +// a <=> 2880067194370816120 -- cgit v1.2.1