Class: Flico::Dictionary
- Inherits:
-
Object
- Object
- Flico::Dictionary
- Defined in:
- lib/flico/dictionary.rb
Instance Method Summary collapse
- #append(keywords) ⇒ Object
- #call ⇒ Object
-
#initialize(dictionary_path) ⇒ Dictionary
constructor
A new instance of Dictionary.
Constructor Details
#initialize(dictionary_path) ⇒ Dictionary
Returns a new instance of Dictionary.
5 6 7 8 |
# File 'lib/flico/dictionary.rb', line 5 def initialize(dictionary_path) @dictionary_path = dictionary_path @words = [] end |
Instance Method Details
#append(keywords) ⇒ Object
14 15 16 |
# File 'lib/flico/dictionary.rb', line 14 def append(keywords) @words += keywords end |
#call ⇒ Object
10 11 12 |
# File 'lib/flico/dictionary.rb', line 10 def call @words.shift || dictionary_word end |