aboutsummaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mssola@mssola.com>2026-01-22 21:48:04 +0100
committerMiquel Sabaté Solà <mssola@mssola.com>2026-01-22 21:48:04 +0100
commit3fe7bee3cb87708f08c322a4f71db89012ee680a (patch)
tree3530333f0a9b60a5dced116fda30dae8a7073820 /crates
parent3fcefa9ca01f7fa8f76600961b3feea304265c98 (diff)
downloadmihi-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')
-rw-r--r--crates/cli/src/inflection.rs6
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",