# Local variables: Ruby vs. IronRuby difference?

**URL:** <https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271>\
**Category:** IronRuby\
**Created:** [January 9, 2009, 1:53am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271 "2009-01-09T01:53:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 1:53am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/1 "2009-01-09T01:53:05Z")

</div>

Hello,

Ruby:

irb(main):001:0\> foo = 3  
=\> 3  
irb(main):002:0\> foo  
=\> 3

IronRuby:

> > > foo = 3  
> > > =\> 3
> 
> > > foo  
> > > :0: undefined method `foo’ for main:Object (NoMethodError)

Any idea, why this error thrown by IronRuby?

- Alex

---

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 3:04am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/2 "2009-01-09T03:04:04Z")

</div>

I fixed this a couple days ago. Don’t know whether it has already been  
pushed out. Jim?

Tomas

---

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 8:09am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/3 "2009-01-09T08:09:59Z")

</div>

wait… wait… Does this mean… we’re getting LOCAL variables in the  
ir  
REPL!?!?!?

On Thu, Jan 8, 2009 at 8:28 PM, Tomas M.  
\<removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 8:16am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/4 "2009-01-09T08:16:26Z")

</div>

y.e.s.

🙂

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Michael  
Letterle  
Sent: Thursday, January 08, 2009 10:26 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] local variables: Ruby vs. IronRuby  
difference?

wait… wait… Does this mean… we’re getting LOCAL variables in the  
ir REPL!?!?!?  
On Thu, Jan 8, 2009 at 8:28 PM, Tomas M.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:  
I fixed this a couple days ago. Don’t know whether it has already been  
pushed out. Jim?

Tomas

---

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 8:38am UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/5 "2009-01-09T08:38:42Z")

</div>

Yep. See also my blog post - [http://blog.tomasm.net](http://blog.tomasm.net).

Tomas

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Michael  
Letterle  
Sent: Thursday, January 08, 2009 10:26 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] local variables: Ruby vs. IronRuby  
difference?

wait… wait… Does this mean… we’re getting LOCAL variables in the  
ir REPL!?!?!?  
On Thu, Jan 8, 2009 at 8:28 PM, Tomas M.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:  
I fixed this a couple days ago. Don’t know whether it has already been  
pushed out. Jim?

Tomas

---

<div class="post-metadata">

**Author:** ![alex\_2k8](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@alex\_2k8](https://www.ruby-forum.com/u/alex_2k8)\
**Post date:** [January 9, 2009, 12:22pm UTC](https://www.ruby-forum.com/t/local-variables-ruby-vs-ironruby-difference/157271/6 "2009-01-09T12:22:49Z")

</div>

Thanks, [SVN \_\_AND\_\_ Git revisions pushed - IronRuby - Ruby-Forum](http://www.ruby-forum.com/topic/175284) fixed it.
