Class: LLT::Constants::Endings::Adjective::Metrical

Inherits:
LLT::Constants::Endings::Adjective show all
Defined in:
lib/llt/constants/endings.rb

Constant Summary collapse

A =
Noun::Metrical::A
O =
Noun::Metrical::O
ON =
Noun::Metrical::ON
CMF =
Noun::Metrical::C
CN =
Noun::Metrical::CN
MMF =
[nil, :ĭs, , :ĕm, nil, , :ēs, :ĭŭm, :ĭbŭs, :ēs, :ēs, :ĭbŭs]
MN =
[nil, :ĭs, , nil, nil, , :ĭa, :ĭŭm, :ĭbŭs, :ĭa, :ĭa, :ĭbŭs]
PRM =
[:ŭs, :īŭs, , :ŭm, , , , :ōrŭm, :īs, :ōs, , :īs]
PRF =
[, :īŭs, , :ăm, , , :ae, :ārum, :īs, :ās, :ae, :īs]
PRN =
[:ŭm, :īŭs, , :ŭm, :ŭm, , , :ōrŭm, :īs, , , :īs]
AO =
Noun::Metrical::O + Noun::Metrical::A + Noun::Metrical::ON
MIXED =
MMF + MMF + MN
MIXED_1 =
MIXED
MIXED_2 =
MIXED.each_with_index.map do |el, i|
  case i.to_s
  when /^(0|4|12|16)$/ then :ĭs
  when /^(24|27|28)$/  then 
  else el
  end
end
MIXED_3 =
MIXED_2.each_with_index.map do |el, i|
  case i.to_s
  when /^(0|4)$/ then nil
  else el
  end
end
CONSONANTIC =
CMF + CMF + CN
PRONOMINAL =
PRM + PRF + PRN

Method Summary

Methods inherited from LLT::Constants::Endings::Adjective

get