#include "ffpriv_means_cases.h"
#include "ffpriv_genitive_stem.h"
#include "ffutil.h"
#include "ffpriv_plural_stem.h"
#include "ffcase.h"
#include "ffpriv_single_letter.h"
Go to the source code of this file.
Functions | |
ffint32 | ffpriv_abessive_singular (ffword *word) |
Transforms the given word into its abessive singular form. | |
ffint32 | ffpriv_abessive_plural (ffword *word) |
Transforms the given word into its abessive plural form. | |
ffint32 | ffpriv_comitative_plural (ffword *word) |
Transforms the given word into its comitative plural form. | |
ffint32 | ffpriv_instructive_singular (ffword *word) |
Transforms the given word into its instructive singular form. | |
ffint32 | ffpriv_instructive_plural (ffword *word) |
Transforms the given word into its instructive plural form. |
They are declared in ffpriv_means_cases.h.
Definition in file ffpriv_means_cases.c.
|
Transforms the given word into its abessive plural form.
Definition at line 51 of file ffpriv_means_cases.c. References ffops::cg, ffword::data, FFCASE_ABESSIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_abessive_plural(). |
|
Transforms the given word into its abessive singular form.
Definition at line 37 of file ffpriv_means_cases.c. References ffword::data, FFCASE_ABESSIVE, FFCOUNT_SINGULAR, ffpriv_genitive_stem(), ffpriv_single_letter(), ffpriv_vowel_harmony(), ffstring_append(), and ffstring::len. Referenced by ff_abessive_singular(). |
|
Transforms the given word into its comitative plural form.
Definition at line 67 of file ffpriv_means_cases.c. References ffops::cg, ffword::data, FFCASE_COMITATIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_comitative_plural(). |
|
Transforms the given word into its instructive plural form.
Definition at line 97 of file ffpriv_means_cases.c. References ffops::cg, ffword::data, FFCASE_INSTRUCTIVE, FFCOUNT_PLURAL, ffpriv_plural_stem(), ffpriv_single_letter(), ffstring_append(), ffstring::len, and ffword::metadata. Referenced by ff_instructive_plural(). |
|
Transforms the given word into its instructive singular form.
Definition at line 83 of file ffpriv_means_cases.c. References ffword::data, FFCASE_INSTRUCTIVE, FFCOUNT_SINGULAR, ffpriv_genitive_stem(), ffpriv_single_letter(), ffstring_append(), and ffstring::len. Referenced by ff_instructive_singular(). |