#!/usr/bin/ruby
#
## https://rosettacode.org/wiki/Fibonacci_sequence
#
var c = [];
func fib_mem (n) {
n < 2 && return n;
c[n] := (__FUNC__(n-1) + __FUNC__(n-2));
}
say fib_mem(35);
#!/usr/bin/ruby
#
## https://rosettacode.org/wiki/Fibonacci_sequence
#
var c = [];
func fib_mem (n) {
n < 2 && return n;
c[n] := (__FUNC__(n-1) + __FUNC__(n-2));
}
say fib_mem(35);