Method: Asciify#convert
- Defined in:
- lib/asciify.rb
#convert(str) ⇒ Object
77 78 79 80 81 82 83 84 85 |
# File 'lib/asciify.rb', line 77 def convert(str) u16s = @from_input_enc.iconv(str) s = u16s.unpack(PackFormat).collect { |codepoint| codepoint < 128 ? codepoint : @mapping[codepoint] }.flatten.compact.pack(PackFormat) return @to_output_enc.iconv(s) end |