Class: Linguistics::Latin::Verb::LatinVerb::LatinVerbClassifier::SemideponentVerbClassificationStrategy
Class Method Summary
collapse
Instance Method Summary
collapse
#initialize
Class Method Details
.classification ⇒ Object
7
8
9
|
# File 'lib/latinverb/components/classifier/strategies/semideponent_verb_classification_strategy.rb', line 7
def self.classification
Classification::Semideponent
end
|
Instance Method Details
#applicable? ⇒ Boolean
11
12
13
|
# File 'lib/latinverb/components/classifier/strategies/semideponent_verb_classification_strategy.rb', line 11
def applicable?
Linguistics::Latin::Verb::SEMI_DEPONENTS.keys.any?{ |k| first_pres=~/#{k}$/} && input !~ /PreventDeponentInfiniteRegress/
end
|