Method: PartialRuby::Context#emul
- Defined in:
- lib/partialruby.rb
#emul(tree) ⇒ Object
70 71 72 73 74 75 76 77 78 79 80 81 |
# File 'lib/partialruby.rb', line 70 def emul(tree) begin # first, try to emul the node return ruby_emul(tree) rescue NoMethodError => e if tree "#{object_ref self}.run(#{object_ref tree}, PartialRuby::Frame.new(binding,self) )" else "nil; " end end end |