summaryrefslogtreecommitdiffhomepage
path: root/mrblib/kernel.rb
diff options
context:
space:
mode:
authorh2so5 <[email protected]>2013-04-09 14:04:58 +0900
committerh2so5 <[email protected]>2013-04-09 14:04:58 +0900
commit5a8e76cc7b2fcff82f4f201cdb6935218b2884a9 (patch)
tree5db08f8ca8ee6575122268218b68be5a79b0e2f7 /mrblib/kernel.rb
parent87cd4c5ecc69208018c4d9deea63d566974561dd (diff)
downloadmruby-5a8e76cc7b2fcff82f4f201cdb6935218b2884a9.tar.gz
mruby-5a8e76cc7b2fcff82f4f201cdb6935218b2884a9.zip
Add NotImplementedError for Kernel.` and Kernel#`
Diffstat (limited to 'mrblib/kernel.rb')
-rw-r--r--mrblib/kernel.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/mrblib/kernel.rb b/mrblib/kernel.rb
index ad3bc72f7..8ccf3cfa8 100644
--- a/mrblib/kernel.rb
+++ b/mrblib/kernel.rb
@@ -3,6 +3,17 @@
#
# ISO 15.3.1
module Kernel
+
+ # 15.3.1.2.1
+ def self.`(s)
+ raise NotImplementedError.new("` not implemented")
+ end
+
+ # 15.3.1.3.5
+ def `(s)
+ Kernel.`(s)
+ end
+
##
# Calls the given block repetitively.
#