home *** CD-ROM | disk | FTP | other *** search
- # Fibonacci numbers: try "fib 10" after loading this batch file
- alias fib 'unset s ; fib2 \$1 ; rem \$c'
- alias fib1 'if "\$1" > "1" {eval \$1 1 - => a ; fib2 \$a ; car s => s ; set s \$c \$s;}'
- alias fib2 'if "\$1" <= "1" {set c 1;} else {fib1 \$1 ; car -1o s => a ; car -2o s => b ; eval a b + => c;}'
-