Module: Langue::Japanese::Prefix
- Included in:
- Adjective, AdjectiveNoun, Verb
- Defined in:
- lib/langue/japanese/words/prefix.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(object) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/langue/japanese/words/prefix.rb', line 6 def self.included(object) object.class_eval do include MorphemeFilter filter { |word, morphemes| morphemes[word.prefix_morphemes.size..-1] } end end |
Instance Method Details
#prefix ⇒ Object
13 14 15 16 |
# File 'lib/langue/japanese/words/prefix.rb', line 13 def prefix @prefix = prefix_morphemes.map(&:text).join unless instance_variable_defined?(:@prefix) @prefix end |