Method: Module#attr_reader
- Defined in:
- lib/source/ruby.rb
#attr_reader(*symbols) ⇒ Object
826 827 828 829 830 831 832 833 |
# File 'lib/source/ruby.rb', line 826 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 |