Class: Okura::Dic
- Inherits:
-
Object
- Object
- Okura::Dic
- Defined in:
- lib/okura.rb
Instance Attribute Summary collapse
-
#unk_dic ⇒ Object
readonly
Returns the value of attribute unk_dic.
-
#word_dic ⇒ Object
readonly
Returns the value of attribute word_dic.
Instance Method Summary collapse
-
#initialize(word_dic, unk_dic) ⇒ Dic
constructor
A new instance of Dic.
-
#possible_words(str, i) ⇒ Object
-> [Word].
Constructor Details
#initialize(word_dic, unk_dic) ⇒ Dic
Returns a new instance of Dic.
275 276 277 |
# File 'lib/okura.rb', line 275 def initialize word_dic,unk_dic @word_dic,@unk_dic=word_dic,unk_dic end |
Instance Attribute Details
#unk_dic ⇒ Object (readonly)
Returns the value of attribute unk_dic.
279 280 281 |
# File 'lib/okura.rb', line 279 def unk_dic @unk_dic end |
#word_dic ⇒ Object (readonly)
Returns the value of attribute word_dic.
278 279 280 |
# File 'lib/okura.rb', line 278 def word_dic @word_dic end |
Instance Method Details
#possible_words(str, i) ⇒ Object
-> [Word]
281 282 283 284 285 |
# File 'lib/okura.rb', line 281 def possible_words str,i ret=@word_dic.possible_words str,i ret.concat(@unk_dic.possible_words(str,i,!ret.empty?)) ret end |