Open lokeshh opened 7 years ago
Using the Fibonnaci code in the README
lokeshh:~/workspace/rubex/fib $ irb 2.3.0 :001 > require_relative 'fib.so' => true 2.3.0 :002 > Fibonnaci.new.compute(10) => false 2.3.0 :003 > quit 1"\n"1"\n"2"\n"3"\n"5"\n"8"\n"13"\n"21"\n"34"\n"55"\n"89"\n"lokeshh:~/workspace/rubex/fib $
So, its printing the all the output when I quit irb.
Nice find! print works with printf() underneath so it prints out to C's STDOUT and not Ruby's STDOUT.
print
printf()
Having a separate statement puts that works with Ruby's STDOUT should fix the problem.
puts
STDOUT
Using the Fibonnaci code in the README
So, its printing the all the output when I quit irb.