# \<1\> expected but was \<17\> again

**URL:** <https://www.ruby-forum.com/t/1-expected-but-was-17-again/97737>\
**Category:** Development\
**Created:** [July 10, 2006, 7:34am UTC](https://www.ruby-forum.com/t/1-expected-but-was-17-again/97737 "2006-07-10T07:34:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [July 10, 2006, 7:34am UTC](https://www.ruby-forum.com/t/1-expected-but-was-17-again/97737/1 "2006-07-10T07:34:43Z")

</div>

[ruby-dev:28922] e$B$GJs9p$7$F!“e(B  
[http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/log/20060704T152730.txt.gz](http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/log/20060704T152730.txt.gz)  
e$B$G$$$C$?$s$OD\>$C$F$$$?LdBj$,!”:#F|e(B  
[http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/log/20060710T101311.txt.gz](http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/log/20060710T101311.txt.gz)  
e$B$+$iI|3h$7$F$$$^$9!#e(B

% ./ruby -ve ’  
def call\_block  
yield  
end

def m(&block)  
3.times {  
call\_block(&block)  
}  
end

m {  
p :foo  
break  
}  
’  
ruby 1.9.0 (2006-07-10) [i686-linux]  
:foo  
:foo  
:foo
