@@ 338-346 (lines=9) @@ | ||
335 | switch (S::slice($word, -2)) { |
|
336 | // Male adjectives |
|
337 | case 'ой': |
|
338 | case 'ый': |
|
339 | return [ |
|
340 | Cases::IMENIT => $word, |
|
341 | Cases::RODIT => $prefix.'ого', |
|
342 | Cases::DAT => $prefix.'ому', |
|
343 | Cases::VINIT => $word, |
|
344 | Cases::TVORIT => $prefix.'ым', |
|
345 | Cases::PREDLOJ => $prefix.'ом', |
|
346 | ]; |
|
347 | ||
348 | case 'ий': |
|
349 | return [ |
|
@@ 348-356 (lines=9) @@ | ||
345 | Cases::PREDLOJ => $prefix.'ом', |
|
346 | ]; |
|
347 | ||
348 | case 'ий': |
|
349 | return [ |
|
350 | Cases::IMENIT => $word, |
|
351 | Cases::RODIT => $prefix.'его', |
|
352 | Cases::DAT => $prefix.'ему', |
|
353 | Cases::VINIT => $prefix.'его', |
|
354 | Cases::TVORIT => $prefix.'им', |
|
355 | Cases::PREDLOJ => $prefix.'ем', |
|
356 | ]; |
|
357 | ||
358 | // Neuter adjectives |
|
359 | case 'ое': |