Files
2024-09-19 21:38:24 -04:00

15 lines
259 B
Python

# Tests of Starlark recursion and while statement.
# This is a "chunked" file: each "---" effectively starts a new file.
# option:recursion
load("assert.star", "assert")
def fib(n):
if n <= 1:
return 1
return fib(n-1) + fib(n-2)
assert.eq(fib(5), 8)