Sha256: e4607565cc2bdf3f221036e0e93dd212cbe1c6edc1f1bc42841fef636fb2be28

Contents?: true

Size: 822 Bytes

Versions: 20

Compression:

Stored size: 822 Bytes

Contents

class Integer
  Backports.make_block_optional self, :downto, :upto, :test_on => 42, :arg => 42
  Backports.make_block_optional self, :times, :test_on => 42

  # Standard in ruby 1.8.7+. See official documentation[http://ruby-doc.org/core-1.9/classes/Fixnum.html]
  def even?
    self[0].zero?
  end unless method_defined? :even?

  # Standard in ruby 1.8.7+. See official documentation[http://ruby-doc.org/core-1.9/classes/Fixnum.html]
  def odd?
    !even?
  end unless method_defined? :odd?

  # Standard in ruby 1.8.7+. See official documentation[http://ruby-doc.org/core-1.9/classes/Fixnum.html]
  def ord
    self
  end unless method_defined? :ord

  # Standard in ruby 1.8.7+. See official documentation[http://ruby-doc.org/core-1.9/classes/Fixnum.html]
  def pred
    self - 1
  end unless method_defined? :pred
end

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
backports-3.0.3 lib/backports/1.8.7/integer.rb
backports-3.0.2 lib/backports/1.8.7/integer.rb
backports-3.0.1 lib/backports/1.8.7/integer.rb
backports-3.0.0 lib/backports/1.8.7/integer.rb
backports-2.8.2 lib/backports/1.8.7/integer.rb
backports-2.8.1 lib/backports/1.8.7/integer.rb
backports-2.8.0 lib/backports/1.8.7/integer.rb
backports-2.7.1 lib/backports/1.8.7/integer.rb
backports-2.7.0 lib/backports/1.8.7/integer.rb
backports-2.6.7 lib/backports/1.8.7/integer.rb
backports-2.6.6 lib/backports/1.8.7/integer.rb
backports-2.6.5 lib/backports/1.8.7/integer.rb
fragrant-0.0.5 vendor/bundle/ruby/1.9.1/gems/backports-2.6.4/lib/backports/1.8.7/integer.rb
backports-2.6.4 lib/backports/1.8.7/integer.rb
backports-2.6.3 lib/backports/1.8.7/integer.rb
backports-2.6.2 lib/backports/1.8.7/integer.rb
backports-2.6.1 lib/backports/1.8.7/integer.rb
backports-2.6.0 lib/backports/1.8.7/integer.rb
backports-2.5.3 lib/backports/1.8.7/integer.rb
backports-2.5.2 lib/backports/1.8.7/integer.rb