#include "ffpriv_interior_local_cases.h"
#include "ffpriv_genitive_stem.h"
#include "ffutil.h"
#include "ffregex.h"
#include "ffpriv_plural_stem.h"
#include "ffpriv_essive_stem.h"
Go to the source code of this file.
Functions | |
static ffint32 | ffpriv_general_illative (ffword *word, ffbool plural) |
ffint32 | ffpriv_inessive_singular (ffword *word) |
Transforms the given word into its inessive singular form. | |
ffint32 | ffpriv_inessive_plural (ffword *word) |
Transforms the given word into its inessive plural form. | |
ffint32 | ffpriv_elative_singular (ffword *word) |
Transforms the given word into its inessive singular form. | |
ffint32 | ffpriv_elative_plural (ffword *word) |
Transforms the given word into its inessive plural form. | |
ffint32 | ffpriv_illative_singular (ffword *word) |
Transforms the given word into its illative singular form. | |
ffint32 | ffpriv_illative_plural (ffword *word) |
Transforms the given word into its illative plural form. |
They are declared in ffpriv_interior_local_cases.h.
Definition in file ffpriv_interior_local_cases.c.
|
Transforms the given word into its inessive plural form.
Definition at line 129 of file ffpriv_interior_local_cases.c. References ffpriv_plural_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_elative_plural(). |
|
Transforms the given word into its inessive singular form.
Definition at line 118 of file ffpriv_interior_local_cases.c. References ffpriv_genitive_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_elative_singular(). |
|
TODO: Relic Definition at line 37 of file ffpriv_interior_local_cases.c. References ffops::cg, ffword::data, ffpriv_essive_stem(), ffpriv_is_vowel(), ffpriv_plural_stem(), ffregex_match_ci(), ffstring_append(), ffstring_copy(), ffstring_delete(), ffstring_last(), ffstring::len, and ffword::metadata. Referenced by ffpriv_illative_plural(), and ffpriv_illative_singular(). |
|
Transforms the given word into its illative plural form.
Definition at line 144 of file ffpriv_interior_local_cases.c. References ffpriv_general_illative(). Referenced by ff_illative_plural(). |
|
Transforms the given word into its illative singular form.
Definition at line 138 of file ffpriv_interior_local_cases.c. References ffpriv_general_illative(). Referenced by ff_illative_singular(). |
|
Transforms the given word into its inessive plural form.
Definition at line 109 of file ffpriv_interior_local_cases.c. References ffpriv_plural_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_inessive_plural(). |
|
Transforms the given word into its inessive singular form.
Definition at line 98 of file ffpriv_interior_local_cases.c. References ffpriv_genitive_stem(), ffpriv_vowel_harmony(), and ffstring_append(). Referenced by ff_inessive_singular(). |