Sha256: 519a09914ad3b28b60760e0fcedbd1d30133682ff67460aca5551d81e1323de8
Contents?: true
Size: 469 Bytes
Versions: 1
Compression:
Stored size: 469 Bytes
Contents
class RubyWorkspace def get_binding @binding ||= binding() end def evaluate(text) puts "RUBY WORKSPACE: #{text}" result = CodeEvaluation.wait_for_eval_thread do eval(text, get_binding) end store_object(result) result end def store_object(obj) Mdbe.store_debug_object(obj) end def initialize store_object(self) end class << self def default_instance @default_instance ||= self.new end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mdbe-0.1.0 | lib/mdbe/ruby_workspace.rb |