Module: CW_Parse_Text

Included in:
CW_Parser
Defined in:
lib/cw_parse_text.rb

Instance Method Summary collapse

Instance Method Details

#parse_text(text_to_translate) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/cw_parse_text.rb', line 5

def parse_text(text_to_translate)
 text_to_translate_ary = Array.new
 result_str = ""
 
 text_to_translate_ary = text_to_translate.upcase.chars.to_a
 #puts "Text:#{text_to_translate_ary}" #for debugging
 text_to_translate_ary.each{|a| result_str << " " << @morse_code.fetch(a)} #puts result_str} 
 puts "Text:#{text_to_translate_ary}  Morse Code:#{result_str}"
 result_str
end