xmp(exps, bind = nil)
Instance Public methods
A convenience method that's only available when the you require the
IRB::XMP standard library.
Creates a new XMP object, using the given
expressions as the exps parameter, and optional binding as
bind or uses the top-level binding. Then evaluates the given
expressions using the :XMP prompt mode.
For example:
require 'irb/xmp'
ctx = binding
xmp 'foo = "bar"', ctx
#=> foo = "bar"
#==>"bar"
ctx.eval 'foo'
#=> "bar"
See XMP.new