class Linguistics::Latin::Verb::TenseBlock::VectorResolutionDelegate

Public Class Methods

new(results) click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 6
def initialize(results)
  @results = results
end

Public Instance Methods

first_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 62
def first_person
  [ @results[0], @results[3] ]
end
first_person_plural_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 38
def first_person_plural_number
  @results[3]
end
first_person_singular_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 10
def first_person_singular_number
  @results[0]
end
plural_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 80
def plural_number
  [ @results[3],
    @results[4],
    @results[5] ]
end
plural_number_first_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 42
def plural_number_first_person
  @results[3]
end
plural_number_second_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 50
def plural_number_second_person
  @results[4]
end
plural_number_third_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 58
def plural_number_third_person
  @results[5]
end
second_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 66
def second_person
  [ @results[1], @results[4] ]
end
second_person_plural_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 46
def second_person_plural_number
  @results[4]
end
second_person_singular_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 18
def second_person_singular_number
  @results[1]
end
singular_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 74
def singular_number
  [ @results[0],
    @results[1],
    @results[2] ]
end
singular_number_first_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 14
def singular_number_first_person
  @results[0]
end
singular_number_second_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 22
def singular_number_second_person
  @results[1]
end
singular_number_third_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 34
def singular_number_third_person
  @results[2]
end
third_person() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 70
def third_person
  [ @results[2], @results[5] ]
end
third_person_plural_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 54
def third_person_plural_number
  @results[5]
end
third_person_singular_number() click to toggle source
# File lib/linguistics_latin_tense_block/tense_block/vector_resolution_delegate.rb, line 26
def third_person_singular_number
  @results[2]
end