# In ir, \_\_FILE\_\_ not the same as in irb nor jirb

**URL:** <https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502>\
**Category:** IronRuby\
**Created:** [January 12, 2010, 9:51pm UTC](https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502 "2010-01-12T21:51:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dotan\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/47e85d/32.png) [@Dotan\_N](https://www.ruby-forum.com/u/Dotan_N)\
**Post date:** [January 12, 2010, 9:51pm UTC](https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502/1 "2010-01-12T21:51:21Z")

</div>

hi all,  
not sure if it matters, in both irb and jirb we get “(irb)”, however in  
ir  
(on 0.9.2) i’m getting “(eval)”  
i was just fiddling around with ir and didn’t expect this

---

<div class="post-metadata">

**Author:** ![Dotan\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/47e85d/32.png) [@Dotan\_N](https://www.ruby-forum.com/u/Dotan_N)\
**Post date:** [January 12, 2010, 10:07pm UTC](https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502/2 "2010-01-12T22:07:09Z")

</div>

[160] \> iirb  
irb(main):001:0\> **FILE**  
=\> “(irb)”  
irb(main):002:0\> exit

Looks like that might have been fixed in RC1, can you try to repro  
there?

JD

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Dotan N.  
Sent: Tuesday, January 12, 2010 12:50 PM  
To: removed\_email\_address@domain.invalid  
Subject: [Ironruby-core] in ir, **FILE** not the same as in irb nor jirb

hi all,  
not sure if it matters, in both irb and jirb we get “(irb)”, however in  
ir (on 0.9.2) i’m getting “(eval)”  
i was just fiddling around with ir and didn’t expect this

---

<div class="post-metadata">

**Author:** ![Dotan\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/47e85d/32.png) [@Dotan\_N](https://www.ruby-forum.com/u/Dotan_N)\
**Post date:** [January 12, 2010, 10:11pm UTC](https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502/3 "2010-01-12T22:11:16Z")

</div>

Actually, I’m pretty sure Dotan just tried it in ir.exe:

C:\dev\jschementi\_ironruby\>rbr  
IronRuby 0.9.3.0 on .NET 2.0.50727.4927  
Copyright (c) Microsoft Corporation. All rights reserved.

> > > **FILE**  
> > > =\> “(eval)”

Dotan, IronRuby’s console as part of ir.exe is NOT the same as IRB;  
though IronRuby does ship with a “iirb” …

~js

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Jim D.  
Sent: Tuesday, January 12, 2010 1:06 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] in ir, **FILE** not the same as in irb nor  
jirb

[160] \> iirb  
irb(main):001:0\> **FILE**  
=\> “(irb)”  
irb(main):002:0\> exit

Looks like that might have been fixed in RC1, can you try to repro  
there?

JD

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Dotan N.  
Sent: Tuesday, January 12, 2010 12:50 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: [Ironruby-core] in ir, **FILE** not the same as in irb nor jirb

hi all,  
not sure if it matters, in both irb and jirb we get “(irb)”, however in  
ir (on 0.9.2) i’m getting “(eval)”  
i was just fiddling around with ir and didn’t expect this

---

<div class="post-metadata">

**Author:** ![Dotan\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/47e85d/32.png) [@Dotan\_N](https://www.ruby-forum.com/u/Dotan_N)\
**Post date:** [January 12, 2010, 10:15pm UTC](https://www.ruby-forum.com/t/in-ir-file-not-the-same-as-in-irb-nor-jirb/181502/4 "2010-01-12T22:15:22Z")

</div>

yep. i’ve tried it in ir. thanks it seems to work correctly on iirb 🙂

On Tue, Jan 12, 2010 at 11:10 PM, Jimmy S. \<
