Skip to content

Commit 12326d4

Browse files
ipagboxioquatix
authored andcommitted
Fix syntax typo for tuple
Hello! Ruby does not have `elseif` operator. So in this case when `block_given?` is `true` this part is interpreted as method call like `elsif(Integer === arg)`.
1 parent 17138ae commit 12326d4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/standard/facets/tuple.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def self.multiton_id(arg=0, default=0, &block)
4242
if block_given?
4343
values = []
4444
arg.times { |i| values << block[i] }
45-
elseif Integer === arg
45+
elsif Integer === arg
4646
values = [ default ] * arg
4747
else
4848
values = arg.to_ary
@@ -54,7 +54,7 @@ def initialize(arg=0, default=0, &blk)
5454
if block_given?
5555
@values = []
5656
arg.times { |i| @values << blk[i] }
57-
elseif Integer === arg
57+
elsif Integer === arg
5858
@values = [ default ] * arg
5959
else
6060
@values = arg.to_ary

0 commit comments

Comments
 (0)