1 2 3 4 5 6 7 8 9 10 11
function Fib{ num[int] } return int is do 1 unless 1 < num otherwise Fib(num - 1) + Fib(num - 2) done end function print Fib(42)