mlangenberg (owner)

Forks

Revisions

gist: 7672 Download_button fork
public
Public Clone URL: git://gist.github.com/7672.git
Embed All Files: show embed
car.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
module Lib
  def self.my_attr_reader(klass, attr)
    eval %{
class #{klass.to_s}
def #{attr.to_s}
'red'
end
end
}
  end
end
 
class Car
  Lib::my_attr_reader(self, 'color')
end
 
c = Car.new
c.color