diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-01-22 21:48:04 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-01-22 21:48:04 +0100 |
| commit | 3fe7bee3cb87708f08c322a4f71db89012ee680a (patch) | |
| tree | 3530333f0a9b60a5dced116fda30dae8a7073820 /crates/cli | |
| parent | 3fcefa9ca01f7fa8f76600961b3feea304265c98 (diff) | |
| download | mihi-3fe7bee3cb87708f08c322a4f71db89012ee680a.tar.gz mihi-3fe7bee3cb87708f08c322a4f71db89012ee680a.zip | |
words: add the -īs form for the accusative plural
For masculine/feminine 3rd declension words, it's usually taught that
the accusative plural is done with -ēs. This is usually right, but in
classical times i-stem 3rd declension words usually went for -īs for
masculine/feminine in the accusative plural. Thus, consider it as well
when inflecting these kinds of words by default.
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'crates/cli')
| -rw-r--r-- | crates/cli/src/inflection.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/crates/cli/src/inflection.rs b/crates/cli/src/inflection.rs index 5aaf61b..202d4e3 100644 --- a/crates/cli/src/inflection.rs +++ b/crates/cli/src/inflection.rs @@ -217,7 +217,11 @@ mod tests { ); assert_noun_table( "ovis, ovis", - "ovis, ovēs | ovis, ovēs | ovem, ovēs | ovis, ovium | ovī, ovibus | ove, ovibus", + "ovis, ovēs | ovis, ovēs | ovem, ovēs/ovīs | ovis, ovium | ovī, ovibus | ove, ovibus", + ); + assert_noun_table( + "turris, turris", + "turris, turrēs | turris, turrēs | turrem/turrim, turrēs/turrīs | turris, turrium | turrī, turribus | turre/turrī, turribus", ); assert_noun_table( "mare, maris", |
