[MacRuby-devel] How to test if you're running MacRuby vs. Ruby?

Josh Ballanco joshua.ballanco at apple.com
Fri Dec 18 13:34:41 PST 2009


Whoops...that's what I get for replying with untested code...


On Dec 18, 2009, at 12:14 PM, Paul Howson wrote:

> On 17/12/2009, at 6:21 PM, Josh Ballanco wrote:
> 
>> def is_macruby?
>> defined? RUBY_ENGINE && RUBY_ENGINE == 'macruby'
>> end
>> 
>> Cheers,
>> Josh
> 
> Thanks Josh. However I note this works only if you write:
> 
> defined?(RUBY_ENGINE) && RUBY_ENGINE == 'macruby'
> 
> i.e. the argument to defined? must be put in parentheses else MacRuby crashes.
> 
> Paul Howson
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list