Method: Module#attr_reader
- Defined in:
- lib/source/ruby.rb
#attr_reader(*symbols) ⇒ Object
842 843 844 845 846 847 848 |
# File 'lib/source/ruby.rb', line 842 def attr_reader(*symbols) `for(var i=0,l=symbols.length;i<l;++i){ var a=symbols[i]._value; f=this.prototype['m$'+a]=function(){return this['i$'+arguments.callee._name];};f._name=a; }` return nil end |