class Linguistics::Latin::Verb::LatinVerb::DeponentImperativesHandler

Public Instance Methods

imperatives() click to toggle source
# File lib/latinverb_imperatives/imperatives_factory/deponent_imperatives_handler.rb, line 10
def imperatives
  args = [stem, present_active_infinitive]
  Linguistics::Latin::Verb::ImperativeBlock.new(*args, @verb)
end
present_active_infinitive() click to toggle source
# File lib/latinverb_imperatives/imperatives_factory/deponent_imperatives_handler.rb, line 19
def present_active_infinitive
  Linguistics::Latin::Verb::LatinVerb::DeponentStringDeriver.new(original_string).proxy_string.split(/\s+/)[1]
end
stem() click to toggle source
# File lib/latinverb_imperatives/imperatives_factory/deponent_imperatives_handler.rb, line 15
def stem
  Linguistics::Latin::Verb::LatinVerb::StemDeriver.new(@verb).stem[0..-3]
end