summaryrefslogtreecommitdiffhomepage
path: root/mrblib/kernel.rb
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2015-01-31 10:44:58 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2015-01-31 10:44:58 +0900
commit02b54e5379f1f5901a70782b5990a91afe7f5930 (patch)
tree786f0507e77c3142ad822c4c7abac47bcee126b6 /mrblib/kernel.rb
parentf01882a8e0ac2a947bd7285caf599029abd500fd (diff)
downloadmruby-02b54e5379f1f5901a70782b5990a91afe7f5930.tar.gz
mruby-02b54e5379f1f5901a70782b5990a91afe7f5930.zip
avoid block_given? in loop method for simplicity
Diffstat (limited to 'mrblib/kernel.rb')
-rw-r--r--mrblib/kernel.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/mrblib/kernel.rb b/mrblib/kernel.rb
index 476ec8e18..8c9b122f2 100644
--- a/mrblib/kernel.rb
+++ b/mrblib/kernel.rb
@@ -24,8 +24,8 @@ module Kernel
# Calls the given block repetitively.
#
# ISO 15.3.1.3.29
- def loop
- return to_enum :loop unless block_given?
+ def loop(&block)
+ return to_enum :loop unless block
while(true)
yield