Class: LLT::Constants::Endings::Verb::IrregularPraesens

Inherits:
Praesens
  • Object
show all
Defined in:
lib/llt/constants/verb_endings.rb

Direct Known Subclasses

IrregularPraesensInfinitivum

Constant Summary collapse

ESSE =
a3 + same_forms_of_esse_and_edere
POSSE =
a3 + nils + a2 + nils_3 + a2 + nils + a2 + nils_3 + a1 + nils_3 + nils + nils
FERRE =
a1 + p2 + a2 + p1 + iap1 + praes_imp_to_future_ind + a2 + p1 + future_con_and_imp
VELLE =
a1 + nils + a2 + nils_3 + a2 + nils + a2 + nils_3 + a2 + nils_3 + nils + nils
NOLLE =
a1 + nils + a2 + nils + iap3 + nils +
a2 + nils + a2 + nils_3 +
a2 + nils + nils + nils + ifa + nils
MALLE =
VELLE
IRE =

passive of ire because of composita

a1 + p2 + a2 + p1 + iap1 + praes_imp_to_future_ind + a1 + p2 + future_con_and_imp
EDERE =
a4 + p3sg + a2 + p3sg + iap1 + nils +
a2 + p3sg + a2 + p3sg + nils + nils +
a2 + p3sg + nils + nils + ifa + nils
FIERI =

active endings!

nils + a1 + nils + a2 + nils + nils +
nils + a2 + nils + a2 + nils + nils +
nils + a2 + nils + nils + nils + nils

Constants inherited from Praesens

Praesens::A, Praesens::C, Praesens::E, Praesens::I, Praesens::M

Class Method Summary collapse

Class Method Details

.get(inflection_class) ⇒ Object



87
88
89
# File 'lib/llt/constants/verb_endings.rb', line 87

def self.get(inflection_class)
  const_get(inflection_class.upcase.to_sym)
end