# Yield \[1\] to {|v,&b| p v }

**URL:** <https://www.ruby-forum.com/t/yield-1-to-v-b-p-v/112218>\
**Category:** Development\
**Created:** [August 16, 2007, 2:19pm UTC](https://www.ruby-forum.com/t/yield-1-to-v-b-p-v/112218 "2007-08-16T14:19:56Z")\
**Posts on this page:** 2\
**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:** [August 16, 2007, 2:19pm UTC](https://www.ruby-forum.com/t/yield-1-to-v-b-p-v/112218/1 "2007-08-16T14:19:56Z")

</div>

e$B0J2\<$N$h$&$Ke(B {|v,&b|} e$B$Ke(B [1] e$B$re(B yield  
e$B$7$?$H$-!"e(Bv e$B$Oe(B 1 e$B$K$Je(B  
e$B$j$^$9!#e(B

% ./ruby -ve ‘def m() yield [1] end; m {|v,&b| p v }’  
ruby 1.9.0 (2007-08-16 patchlevel 0) [i686-linux]  
1

e$B$?$7$+!“e(B(e$B9g=I$Ge(B)  
e$B$5$5$@$5$s!”$^$D$b$H$5$s$H5DO@$7$?$H$-!"$3e(B  
e$B$l$Oe(B [1] e$B$K$9$k$H7h$a$?$h$&$J5$$,$9$k$s$G$9$,!"0c$$$^$7$?$Ce(B  
e$B$1e(B?

e$B0J2\<$N$h$&$Ke(B \* e$B$r$D$1$k$He(B [[1]] e$B$K$J$C$A$c$&$7!"e(B

% ./ruby -ve ‘def m() yield [1] end; m {|\*v,&b| p v }’  
ruby 1.9.0 (2007-08-16 patchlevel 0) [i686-linux]  
[[1]]

e$B$5$j$H$Fe(B &b e$B$,$"$k$+$.$j%+%s%^$NM-L5$G6hJL$9$k$3$H$b$G$-$J$/e(B  
e$B$F!“e(B[1] e$B$r\<u$1\<h$kJ}K!$,$J$$!”$H$$$&M}M3$@$C$?$h$&$J3P$($,$"e(B  
e$B$k$s$G$9$,!#e(B

e$B5DO@$N7k2L$N5-O?$C$F;D$C$F$^$9e(B?

---

<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:** [August 16, 2007, 6:17pm UTC](https://www.ruby-forum.com/t/yield-1-to-v-b-p-v/112218/2 "2007-08-16T18:17:36Z")

</div>

e$B!!$5$5$@$G$9!#e(B

Tanaka A. wrote:

> e$B5DO@$N7k2L$N5-O?$C$F;D$C$F$^$9e(B?

e$B!!$A$g$C$H%a%b$rJL$N%^%7%s$KF~$l$F$$$k$h$&$G!":#3NG’$G$-$J$$$s$G$9e(B  
e$B$,!"$?$7$+$=$s$JOC$@$C$?$h$&$J5$$,$9$k$N$G$=$N$h$&$KJQ99$7$^$7$?!#e(B
