retroforth/example/IterativeFibonacci.forth
crc 183c5bae38 Initial checkin (from 58fa921 in the old git repo)
FossilOrigin-Name: d2b8467883db80cb179089e1db1b1ed4dff1f11b4bee7086ee46d83f3ee0136e
2017-10-16 16:09:39 +00:00

15 lines
212 B
Forth

# example|IterativeFibonacci
Declare module constant (prevents reloading when using `import`):
````
:example|IterativeFibonacci ;
````
----
````
:fib (n-m)
[ #0 #1 ] dip
[ over + swap ] times drop ;
````