method
xmp
v2_6_3 -
Show latest stable
- Class:
Object
xmp(exps, bind = nil)public
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"