$ ruby i.rb
> a = "Simple"
=> Simple
> b = "IRB"
=> IRB
> a + ' ' + b
=> Simple IRB
> IO.read($0)
=> until(puts(%Q[=> #{eval("#{print('> ')}#{gets.chomp}")}])) do end
> exit
$
No exception handling, no line navigation, no history, no multi-line support :-(