Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

ffpriv_consonant_gradation.c File Reference

Implements the consonant gradation function defined in ffpriv_consonant_gradation.h. More...

#include "ffstring.h"
#include "ffregex.h"
#include "ffpriv_consonant_gradation.h"

Go to the source code of this file.

Functions

ffint32 ffpriv_consonant_gradation (ffstring *word, ffuint32 direction, ffuint32 type)
 Applies consonant gradation on the given word.


Detailed Description

Implements the consonant gradation function defined in ffpriv_consonant_gradation.h.

Definition in file ffpriv_consonant_gradation.c.


Function Documentation

ffint32 ffpriv_consonant_gradation ffstring word,
ffuint32  direction,
ffuint32  type
 

Applies consonant gradation on the given word.

Parameters:
word The word to gradate
direction The gradation direction (todo: what does this mean?)
type The gradation type (todo: what does this mean?)
Returns:
0 on success, -1 on error.
Todo:
Complete this documentation

Definition at line 35 of file ffpriv_consonant_gradation.c.

References ffregex_match_ci(), ffregex_replace_ci(), ffstring_append(), ffstring_delete(), ffstring_rfe(), ffstring_rfe_ff(), ffstring_tail(), and ffstring_tail_equals_ci().

Referenced by ffpriv_genitive_stem().


Generated on Thu Jun 2 23:16:59 2005 for FinFlect by  doxygen 1.4.2