This code was run on the 5.005 version of the Perl interpreter, compiled for an Intel i386 Linux platform.
#!/usr/bin/perl -w sub fib { my ($n) = @_; return $n if ($n <= 2); return fib($n-1) + fib($n-2); } my $arg = $ARGV[0]; print "fib($arg) = ".fib($arg)."\n";