#include "ffpriv_exterior_local_cases.h"
#include "ffpriv_genitive_stem.h"
#include "ffpriv_plural_stem.h"
#include "ffutil.h"
#include "ffcase.h"
#include "ffpriv_single_letter.h"
Go to the source code of this file.
Functions | |
ffint32 | ffpriv_adessive_singular (ffword *word) |
Transforms the given word into its adessive singular form. | |
ffint32 | ffpriv_adessive_plural (ffword *word) |
Transforms the given word into its adessive plural form. | |
ffint32 | ffpriv_ablative_singular (ffword *word) |
Transforms the given word into its ablative singular form. | |
ffint32 | ffpriv_ablative_plural (ffword *word) |
Transforms the given word into its ablative plural form. | |
ffint32 | ffpriv_allative_singular (ffword *word) |
Transforms the given word into its allative singular form. | |
ffint32 | ffpriv_allative_plural (ffword *word) |
Transforms the given word into its allative plural form. |
They're declared in ffpriv_exterior_local_cases.h.
Definition in file ffpriv_exterior_local_cases.c.
|
Transforms the given word into its ablative plural form.
Definition at line 80 of file ffpriv_exterior_local_cases.c. References ffops::cg, ffword::data, FFCASE_ABLATIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_ablative_plural(). |
|
Transforms the given word into its ablative singular form.
Definition at line 66 of file ffpriv_exterior_local_cases.c. References ffword::data, FFCASE_ABLATIVE, FFCOUNT_SINGULAR, ffpriv_genitive_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), and ffstring::len. Referenced by ff_ablative_singular(). |
|
Transforms the given word into its adessive plural form.
Definition at line 51 of file ffpriv_exterior_local_cases.c. References ffops::cg, ffword::data, FFCASE_ADESSIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_adessive_plural(). |
|
Transforms the given word into its adessive singular form.
Definition at line 37 of file ffpriv_exterior_local_cases.c. References ffword::data, FFCASE_ADESSIVE, FFCOUNT_SINGULAR, ffpriv_genitive_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), and ffstring::len. Referenced by ff_adessive_singular(), and main(). |
|
Transforms the given word into its allative plural form.
Definition at line 109 of file ffpriv_exterior_local_cases.c. References ffops::cg, ffword::data, FFCASE_ALLATIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_allative_plural(). |
|
Transforms the given word into its allative singular form.
Definition at line 95 of file ffpriv_exterior_local_cases.c. References ffword::data, FFCASE_ALLATIVE, FFCOUNT_SINGULAR, ffpriv_genitive_stem(), ffpriv_single_letter(), ffstring_append(), and ffstring::len. Referenced by ff_allative_singular(). |