From e53959281e7ae61eef4fa694f34a5e95fbbbabe3 Mon Sep 17 00:00:00 2001 From: Llywelwyn Date: Sat, 9 Sep 2023 03:58:55 +0100 Subject: [PATCH] pl_sb_c_is_ides_list and si_sb_c_is_ides_list --- src/inflect.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/inflect.rs b/src/inflect.rs index 22a7747..fa9187b 100644 --- a/src/inflect.rs +++ b/src/inflect.rs @@ -221,3 +221,21 @@ fn pl_sb_c_is_ides() -> String { .collect(); return joinstem(Some(-2), Some(pl_sb_c_is_ides)); } + +fn pl_sb_c_is_ides_list() -> Vec { + let mut pl_sb_c_is_ides_complete = pl_sb_c_is_ides_complete(); + pl_sb_c_is_ides_complete.append(&mut pl_sb_c_is_ides_endings()); + pl_sb_c_is_ides_complete +} + +fn si_sb_c_is_ides_list() -> Vec { + return make_pl_si_lists(pl_sb_c_is_ides_list(), "ides", Some(2), true).0; +} + +fn si_sb_c_is_ides_bysize() -> HashMap> { + return make_pl_si_lists(pl_sb_c_is_ides_list(), "ides", Some(2), true).1; +} + +fn pl_sb_c_is_ides_bysize() -> HashMap> { + return make_pl_si_lists(pl_sb_c_is_ides_list(), "ides", Some(2), true).2; +}