#include "fftypes.h"
#include "ffword.h"
Go to the source code of this file.
Functions | |
ffint32 | ffpriv_nominative_singular (ffword *word) |
Transforms the given word to its nominative singular form (i.e. | |
ffint32 | ffpriv_nominative_plural (ffword *word) |
Transforms the given word to its nominative plural form. | |
ffint32 | ffpriv_genitive_singular (ffword *word) |
Transforms the given word to its genitive singular form. | |
ffint32 | ffpriv_genitive_plural (ffword *word) |
Transforms the given word to its genitive plural form. |
They are implemented in ffpriv_basic_cases.c.
Definition in file ffpriv_basic_cases.h.
|
Transforms the given word to its genitive plural form.
Definition at line 70 of file ffpriv_basic_cases.c. References ffword::data, ffpriv_is_vowel(), ffpriv_partitive_stem(), ffpriv_plural_stem(), ffregex_match(), ffstring_append(), ffstring_compare_tail(), ffstring_dfe(), ffstring_last_equals(), ffword_copy(), and ffword_delete(). Referenced by ff_genitive_plural(). |
|
Transforms the given word to its genitive singular form.
Definition at line 56 of file ffpriv_basic_cases.c. References ffpriv_genitive_stem(), and ffstring_append(). Referenced by ff_genitive_singular(). |
|
Transforms the given word to its nominative plural form.
Definition at line 43 of file ffpriv_basic_cases.c. References ffpriv_genitive_stem(), and ffstring_append(). Referenced by ff_nominative_plural(). |
|
Transforms the given word to its nominative singular form (i.e. does absolutely nothing to it).
Definition at line 38 of file ffpriv_basic_cases.c. |