Advertisement
Guest User

Untitled

a guest
Oct 16th, 2015
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.25 KB | None | 0 0
  1. class Object
  2.   def define_method(name, &block)
  3.     singleton = class << self; self; end
  4.     singleton.send(:define_method, name) { |*args| block.call(*args) }
  5.   end
  6. end
  7.  
  8. i = 1
  9. loop do
  10.   # ...
  11.   node.define_method(:index) { i }
  12.   # ...
  13.   i += 1
  14. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement