Method: System::Ruby.name
- Defined in:
- lib/system/ruby.rb
.name ⇒ Symbol
Return the current Ruby interpreter’s name.
196 197 198 199 200 201 202 203 204 205 206 |
# File 'lib/system/ruby.rb', line 196 def name @name ||= if !OS.windows? && ruby? MRI elsif ruby? && engine? && engine == 'rbx' Rubinius elsif ruby? && engine? && engine == 'maglev' MagLev elsif engine? && engine == 'jruby' JRuby end end |