# Block parameter is always block local

**URL:** <https://www.ruby-forum.com/t/block-parameter-is-always-block-local/74998>\
**Category:** Development\
**Created:** [November 7, 2006, 11:05am UTC](https://www.ruby-forum.com/t/block-parameter-is-always-block-local/74998 "2006-11-07T11:05:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 7, 2006, 11:05am UTC](https://www.ruby-forum.com/t/block-parameter-is-always-block-local/74998/1 "2006-11-07T11:05:36Z")

</div>

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

e$B!!e(Bruby 1.9.0 (2006-11-03) [x86\_64-linux]  
e$B$K$\*$$$F!"%V%m%C%/%Q%i%a!\<%?$Oe(B  
e$BI,$:%V%m%C%/%m!\<%+%k$K$J$C$F$$$k$h$&$J5$$,$7$^$9!#e(B

```
  def iter
    yield 10
  end

  a = nil
  iter{|a|
    p a #=> 10
  }
  p a #=> nil

```

e$B!!JQ99$K5$$E$+$J$+$C$?$s$G$9$,!"$3$l$+$i$O$3$s$J46$8$G$7$g$&$+!#e(B

e$B!!%V%m%C%/%Q%i%a!\<%?@k8@\<0$K!“BeF~\<01&JU$K$J$k$3$H$,=PMh$k$b$N$9$Y$F$rMFe(B  
e$BG’$9$k$H$$$&;EMM$b$D$$$KL5$/$J$C$?$N$G!”$@$$$V%7%s%W%k$K$J$j$^$7$?$M!#e(B

# 

e$B$,!"$=$l$rBP1~$9$k$?$a$K$$$m$$$m4hD%$C$??H$H$7$F$O$A$g$C$H$5$S$7$$!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 7, 2006, 11:05am UTC](https://www.ruby-forum.com/t/block-parameter-is-always-block-local/74998/2 "2006-11-07T11:05:36Z")

</div>

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

SASADA Koichi wrote:

> e$B!!%V%m%C%/%Q%i%a!\<%?@k8@\<0$K!“BeF~\<01&JU$K$J$k$3$H$,=PMh$k$b$N$9$Y$F$rMFe(B  
> e$BG’$9$k$H$$$&;EMM$b$D$$$KL5$/$J$C$?$N$G!”$@$$$V%7%s%W%k$K$J$j$^$7$?$M!#e(B

e$B!!$9$\_$^$;$s!":8JU$G$7$?!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 7, 2006, 11:05am UTC](https://www.ruby-forum.com/t/block-parameter-is-always-block-local/74998/3 "2006-11-07T11:05:40Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:29861] block parameter is always block local”  
on Mon, 6 Nov 2006 14:44:22 +0900, SASADA Koichi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
writes:

|e$B!!e(Bruby 1.9.0 (2006-11-03) [x86\_64-linux] e$B$K$\*$$$F!"%V%m%C%/%Q%i%a!\<%?$Oe(B  
|e$BI,$:%V%m%C%/%m!\<%+%k$K$J$C$F$$$k$h$&$J5$$,$7$^$9!#e(B

|e$B!!JQ99$K5$$E$+$J$+$C$?$s$G$9$,!"$3$l$+$i$O$3$s$J46$8$G$7$g$&$+!#e(B

e$B$3$l$+$i$O$3$s$J46$8$G$9!#e(B

|e$B!!%V%m%C%/%Q%i%a!\<%?@k8@\<0$K!“BeF~\<01&JU$K$J$k$3$H$,=PMh$k$b$N$9$Y$F$rMFe(B  
|e$BG’$9$k$H$$$&;EMM$b$D$$$KL5$/$J$C$?$N$G!”$@$$$V%7%s%W%k$K$J$j$^$7$?$M!#e(B  
|  
|# e$B$,!"$=$l$rBP1~$9$k$?$a$K$$$m$$$m4hD%$C$??H$H$7$F$O$A$g$C$H$5$S$7$$!#e(B

e$B$9$\_$^$;$s!#e(B
