Top Level Namespace
Instance Method Summary
- 
    
      #default_src_encoding  
    
    
DO NOT WRITE ANY MAGIC COMMENT HERE.
 - 
    
      #xmp(exps, bind = nil)  
    
    
A convenience method that's only available when the you require the
IRB::XMPstandard library. 
Instance Method Details
#default_src_encoding
DO NOT WRITE ANY MAGIC COMMENT HERE.
# File 'lib/irb/src_encoding.rb', line 3
def default_src_encoding return __ENCODING__ end
#xmp(exps, bind = nil)
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 for more information.