Commit Graph

9 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto 954c28504e remove Ruby defined Class#new 2013-08-15 01:37:29 +09:00
Yukihiro "Matz" Matsumoto babc8d0086 implement Class.new in C again 2013-08-15 00:35:41 +09:00
Carson McDonald dbd243487f Fix inerited to inherited 2013-08-13 22:11:40 -04:00
Yukihiro "Matz" Matsumoto 6b015ec775 define Class#new in ruby to call #initialize 2013-08-13 16:55:06 +09:00
Ryan Scott 43c0f43f13 Changed the attr methods in mrblib, so that they take advantage of validating the name against a string parameter if need be 2013-07-21 18:13:19 +10:00
Ryan Scott fe5324bd17 Wrote tests around attr, attr_reader, attr_writer, attr_accessor 2013-07-19 22:39:54 +10:00
Yukihiro Matsumoto 6d3b35e064 avoid generating iv name each time in accessors 2012-06-24 01:22:53 +09:00
Yuichiro MASUI 529fb1b992 fixed attr_*: forgot '@' 2012-06-22 17:47:23 +09:00
Yukihiro Matsumoto 97e5ab22f6 add Module#{attr,attr_reader,attr_writer,attr_accessor}; close #257 2012-06-20 13:44:32 +09:00