Class: Okura::Dic

Inherits:
Object
  • Object
show all
Defined in:
lib/okura.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

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_dicObject (readonly)

Returns the value of attribute unk_dic.



279
280
281
# File 'lib/okura.rb', line 279

def unk_dic
  @unk_dic
end

#word_dicObject (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