diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-01-31 10:44:58 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-01-31 10:44:58 +0900 |
| commit | 02b54e5379f1f5901a70782b5990a91afe7f5930 (patch) | |
| tree | 786f0507e77c3142ad822c4c7abac47bcee126b6 /mrblib/kernel.rb | |
| parent | f01882a8e0ac2a947bd7285caf599029abd500fd (diff) | |
| download | mruby-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.rb | 4 |
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 |
