#include "fftypes.h"
#include "ffword.h"
Go to the source code of this file.
Functions | |
ffint32 | ffpriv_partitive_singular (ffword *word) |
Transforms the given word into its partitive singular form. | |
ffint32 | ffpriv_partitive_plural (ffword *word) |
Transforms the given word into its partitive plural form. | |
ffint32 | ffpriv_essive_singular (ffword *word) |
Transforms the given word into its essive singular form. | |
ffint32 | ffpriv_essive_plural (ffword *word) |
Transforms the given word into its essive plural form. | |
ffint32 | ffpriv_translative_singular (ffword *word) |
Transforms the given word into its translative singular form. | |
ffint32 | ffpriv_translative_plural (ffword *word) |
Transforms the given word into its translative plural form. |
They are implemented in ffpriv_general_local_cases.c.
Definition in file ffpriv_general_local_cases.h.
|
Transforms the given word into its essive plural form.
Definition at line 111 of file ffpriv_general_local_cases.c. References ffpriv_plural_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_essive_plural(). |
|
Transforms the given word into its essive singular form.
Definition at line 99 of file ffpriv_general_local_cases.c. References ffpriv_essive_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_essive_singular(). |
|
Transforms the given word into its partitive plural form.
Definition at line 60 of file ffpriv_general_local_cases.c. References ffops::cg, ffword::data, ffpriv_is_consonant(), ffpriv_is_vowel(), ffpriv_plural_stem(), ffpriv_vowel_harmony(), ffregex_match_ci(), ffstring_append(), ffstring_copy(), ffstring_delete(), ffstring_last(), ffstring_rfe(), ffstring::len, ffword::metadata, and ffstring::str. Referenced by ff_partitive_plural(). |
|
Transforms the given word into its partitive singular form.
Definition at line 38 of file ffpriv_general_local_cases.c. References ffpriv_is_consonant(), ffpriv_partitive_stem(), ffpriv_vowel_harmony(), ffregex_match_ci(), ffstring_append(), ffstring_last(), and ffstring_tail_equals_ci(). Referenced by ff_partitive_singular(). |
|
Transforms the given word into its translative plural form.
Definition at line 130 of file ffpriv_general_local_cases.c. References ffpriv_plural_stem(), and ffstring_append(). Referenced by ff_translative_plural(). |
|
Transforms the given word into its translative singular form.
Definition at line 119 of file ffpriv_general_local_cases.c. References ffpriv_genitive_stem(), and ffstring_append(). Referenced by ff_translative_singular(). |