Class: Cldr::Data::Plurals::Proposition

Inherits:
Array
  • Object
show all
Defined in:
lib/cldr/data/plurals/rules.rb

Instance Method Summary collapse

Constructor Details

#initialize(type = nil) ⇒ Proposition

Returns a new instance of Proposition.



80
81
82
# File 'lib/cldr/data/plurals/rules.rb', line 80

def initialize(type = nil)
  @type = type
end

Instance Method Details

#to_rubyObject



84
85
86
# File 'lib/cldr/data/plurals/rules.rb', line 84

def to_ruby
  @ruby ||= map { |expr| expr.to_ruby }.join(" #{@type} ")
end