@@ 381-389 (lines=9) @@ | ||
378 | switch (S::slice($word, -2)) { |
|
379 | // Male adjectives |
|
380 | case 'ой': |
|
381 | case 'ый': |
|
382 | return [ |
|
383 | Cases::IMENIT => $word, |
|
384 | Cases::RODIT => $prefix.'ого', |
|
385 | Cases::DAT => $prefix.'ому', |
|
386 | Cases::VINIT => $word, |
|
387 | Cases::TVORIT => $prefix.'ым', |
|
388 | Cases::PREDLOJ => $prefix.'ом', |
|
389 | ]; |
|
390 | ||
391 | case 'ий': |
|
392 | return [ |
|
@@ 391-399 (lines=9) @@ | ||
388 | Cases::PREDLOJ => $prefix.'ом', |
|
389 | ]; |
|
390 | ||
391 | case 'ий': |
|
392 | return [ |
|
393 | Cases::IMENIT => $word, |
|
394 | Cases::RODIT => $prefix.'его', |
|
395 | Cases::DAT => $prefix.'ему', |
|
396 | Cases::VINIT => $prefix.'его', |
|
397 | Cases::TVORIT => $prefix.'им', |
|
398 | Cases::PREDLOJ => $prefix.'ем', |
|
399 | ]; |
|
400 | ||
401 | // Neuter adjectives |
|
402 | case 'ое': |