Ruby IRB::WorkSpace Functions

EditRocket provides the following information on IRB::WorkSpace functions in the Ruby source code builder.

evaluate(context, statements, file = __FILE__, line = __LINE__) -

filter_backtrace(bt) - error message manipulator

new(*main) - create new workspace. set self to main if specified, otherwise inherit main from TOPLEVEL_BINDING.