Class: CW::CurrentWord
Instance Method Summary
collapse
#cw_chars, #exclude_non_cw_chars, #letter_group, #number_group
Constructor Details
Returns a new instance of CurrentWord.
9
10
11
|
# File 'lib/cw/current_word.rb', line 9
def initialize
@current_word = ''
end
|
Instance Method Details
#clear ⇒ Object
21
22
23
|
# File 'lib/cw/current_word.rb', line 21
def clear
@current_word.clear
end
|
#process_letter(letr) ⇒ Object
29
30
31
32
|
# File 'lib/cw/current_word.rb', line 29
def process_letter letr
letr.downcase!
push_letter letr
end
|
#push_letter(letr) ⇒ Object
13
14
15
|
# File 'lib/cw/current_word.rb', line 13
def push_letter letr
@current_word += letr
end
|
#strip ⇒ Object
25
26
27
|
# File 'lib/cw/current_word.rb', line 25
def strip
@current_word.strip!
end
|
#to_s ⇒ Object
17
18
19
|
# File 'lib/cw/current_word.rb', line 17
def to_s
@current_word
end
|