#include "ffpriv_plural_stem.h"
#include "ffpriv_genitive_stem.h"
#include "ffpriv_essive_stem.h"
#include "ffutil.h"
#include "ffstring.h"
#include "ffword.h"
#include "ffregex.h"
#include "ffpriv_ie_vowel_change.h"
Go to the source code of this file.
Functions | |
ffint32 | ffpriv_plural_stem (ffword *word) |
Transforms the given word to its plural stem. |
Definition in file ffpriv_plural_stem.c.
|
Transforms the given word to its plural stem.
Definition at line 39 of file ffpriv_plural_stem.c. References ffword::data, ffpriv_essive_stem(), ffpriv_genitive_stem(), ffpriv_ie_genitive(), ffpriv_is_vowel(), ffregex_match_ci(), ffregex_replace_ci(), ffstring_append(), ffstring_copy(), ffstring_delete(), ffstring_last(), ffstring_last_equals_ci(), ffstring_rfe(), ffstring_tail_equals(), ffstring_tail_equals_ci(), ffword_swap_delete(), and ffword::metadata. Referenced by ffpriv_abessive_plural(), ffpriv_ablative_plural(), ffpriv_adessive_plural(), ffpriv_allative_plural(), ffpriv_comitative_plural(), ffpriv_elative_plural(), ffpriv_essive_plural(), ffpriv_general_illative(), ffpriv_genitive_plural(), ffpriv_inessive_plural(), ffpriv_instructive_plural(), ffpriv_partitive_plural(), and ffpriv_translative_plural(). |