<[EMAIL PROTECTED]> wrote:
Jordan,
I calculate the Fibonnacci numbers without recursion using REBOL. For
example
>> fib 100
== 3.54224848179262E+20
>>
How would you calculate it with recursion?
Jerry
fib: func [first second n] [
either n = 1 [first] [
either n = 2 [second] [
fib second first + second n - 1
]
]
]
>> fib 1.0 1.0 100
== 3.54224848179262E+20
Ladislav
- [REBOL] Encouraging functional programming Re:(6) 70740 . 503
