summaryrefslogtreecommitdiffhomepage
path: root/mrblib
diff options
context:
space:
mode:
Diffstat (limited to 'mrblib')
-rw-r--r--mrblib/00class.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/mrblib/00class.rb b/mrblib/00class.rb
index 1811236f0..8fcfb1362 100644
--- a/mrblib/00class.rb
+++ b/mrblib/00class.rb
@@ -1,3 +1,11 @@
+class Class
+ def new(*args, &block)
+ obj = self.allocate
+ obj.initialize(*args, &block)
+ obj
+ end
+end
+
class Module
# 15.2.2.4.12
def attr_accessor(*names)