Class: LLT::Constants::Endings::Pronoun
- Inherits:
-
Object
- Object
- LLT::Constants::Endings::Pronoun
- Defined in:
- lib/llt/constants/endings.rb
Constant Summary collapse
- HIC =
[:i, :ius, :i, :un, nil, :o, :i, :orum, :is, :os, nil, :is]
- HAEC =
[:ae, :ius, :i, :an, nil, :a, :ae, :arum, :is, :as, nil, :is]
- HOC =
[:o, :ius, :i, :o, nil, :o, :ae, :orum, :is, :ae, nil, :is]
- ILLE =
ille + iste
[:e, :ius, :i, :um, nil, :o, :i, :orum, :is, :os, nil, :is]
- ILLA =
[:a, :ius, :i, :am, nil, :a, :ae, :arum, :is, :as, nil, :is]
- ILLUD =
[:ud, :ius, :i, :ud, nil, :o, :a, :orum, :is, :a, nil, :is]
- IPSE =
ipse
ILLE- IPSA =
ILLA- IPSUM =
[:um, :ius, :i, :um, nil, :o, :a, :orum, :is, :a, nil, :is]
- IS =
is
[:s, :ius, :i, :um, nil, :o, :i, :orum, :is, :os, nil, :is]
- EA =
ILLA- ID =
[:d, :ius, :i, :d, nil, :o, :a, :orum, :is, :a, nil, :is]
- IDEM =
idem
[nil, :ius, :i, :un, nil, :o, :i, :orun, :is, :os, nil, :is]
- EADEM =
[:a, :ius, :i, :an, nil, :a, :ae, :arun, :is, :as, nil, :is]
- IDEM_N =
[nil, :ius, :i, nil, nil, :o, :a, :orun, :is, :a, nil, :is]
- QUI =
qui
[:i, :ius, :i, :em, nil, :o, :i, :orum, :ibus, :os, nil, :ibus]
- QUAE =
[:ae, :ius, :i, :am, nil, :a, :ae, :arum, :ibus, :as, nil, :ibus]
- QUOD =
[:od, :ius, :i, :od, nil, :o, :ae, :orum, :ibus, :ae, nil, :ibus]
- QUA =
[:a, :ius, :i, :am, nil, :a, :ae, :arum, :ibus, :as, nil, :ibus]
- QUIDAM =
quidam - adj
[:i, :ius, :i, :en, nil, :o, :i, :orun, :ibus, :os, nil, :ibus]
- QUAEDAM =
[:ae, :ius, :i, :an, nil, :a, :ae, :arun, :ibus, :as, nil, :ibus]
- QUODDAM =
[:od, :ius, :i, :od, nil, :o, :ae, :orun, :ibus, :ae, nil, :ibus]
- QUIS =
quis
[:is, :ius, :i, :em, nil, :o, :i, :orum, :ibus, :os, nil, :ibus]
- QUID =
QUAE
[:id, :ius, :i, :id, nil, :o, :ae, :orum, :ibus, :ae, nil, :ibus]
- UTER =
uter + uterque
[nil, :ius, :i, :um, nil, :o, :i, :orum, :is, :os, nil, :is]
- UTRA =
[:a, :ius, :i, :am, nil, :a, :ae, :arum, :is, :as, nil, :is]
- UTRUM =
[:um, :ius, :i, :um, nil, :o, :a, :orum, :is, :a, nil, :is]
Class Method Summary collapse
Class Method Details
.get(pronoun_type) ⇒ Object
225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 |
# File 'lib/llt/constants/endings.rb', line 225 def self.get(pronoun_type) qui_adj = QUI + QUAE + QUOD quis_adj = QUIS + QUAE + QUOD qui_subst = QUIS + QUIS + QUID uter_adj = UTER + UTRA + UTRUM ille_iste = ILLE + ILLA + ILLUD case pronoun_type when :aliqui then QUI + QUA + QUOD when :aliquis then qui_subst when :hic then HIC + HAEC + HOC when :idem then IDEM + EADEM + IDEM_N when :ille then ille_iste when :ipse then IPSE + IPSA + IPSUM when :is then IS + EA + ID when :iste then ille_iste when :qui then qui_adj when :quicumque then qui_adj when :quidam then QUIDAM + QUAEDAM + QUODDAM when :quilibet then qui_adj when :quinam then qui_adj when :quis then qui_subst when :quisquam then qui_subst when :quispiam then qui_subst when :quisque then quis_adj when :quisque_s then qui_subst when :quisquis then qui_subst when :quivis then qui_adj when :unusquisque then quis_adj when :unusquisque_s then qui_subst when :uter then uter_adj when :uterque then uter_adj #when :quilibet then QUI + QUAE + QUID #when :quivis then QUI + QUAE + QUID end end |