2026-04-30 12:34:36 -04:00
|
|
|
define("fib(a)") :(fib_end)
|
|
|
|
|
fib fib = lt(a,2) a :s(return)
|
|
|
|
|
fib = fib(a - 1) + fib(a - 2) :(return)
|
2023-07-01 11:58:00 -04:00
|
|
|
fib_end
|
|
|
|
|
|
2026-04-30 12:34:36 -04:00
|
|
|
while a = trim(input) :f(end)
|
|
|
|
|
output = a " " fib(a) :(while)
|
2023-07-01 11:58:00 -04:00
|
|
|
end
|