lib/NATO/parser.rb in NATO-0.0.2 vs lib/NATO/parser.rb in NATO-0.0.3
- old
+ new
@@ -3,18 +3,9 @@
class NATO::Parser
include Singleton
def natify(text)
text.split('').map do |piece|
- if is_numeric? piece
- piece
- else
- NATO::DICTIONARY[piece.to_sym].to_s
- end
- end.join ' '
- end
-
-private
- def is_numeric?(obj)
- obj.to_s.match(/\A[+-]?\d+?(\.\d+)?\Z/)
+ NATO::DICTIONARY[piece.to_sym]
+ end
end
end
\ No newline at end of file