Method: Unicode::NumericValue.numeric_value

Defined in:
lib/unicode/numeric_value.rb

.numeric_value(char) ⇒ Object Also known as: of



5
6
7
8
9
10
# File 'lib/unicode/numeric_value.rb', line 5

def self.numeric_value(char)
  codepoint = char.unpack("U")[0] or
      raise(ArgumentError, "Unicode::NumericValue.numeric_value must be given a valid char")
  require_relative "numeric_value/index" unless defined? ::Unicode::NumericValue::INDEX
  INDEX[codepoint]
end