Go to the source code of this file.
◆ romanian_ISO_8859_2_close_env()
void romanian_ISO_8859_2_close_env |
( |
struct SN_env * |
z | ) |
|
◆ romanian_ISO_8859_2_create_env()
struct SN_env* romanian_ISO_8859_2_create_env |
( |
void |
| ) |
|
◆ romanian_ISO_8859_2_stem()
int romanian_ISO_8859_2_stem |
( |
struct SN_env * |
z | ) |
|
Definition at line 906 of file stem_ISO_8859_2_romanian.c.
909 if (ret < 0)
return ret;
915 if (ret < 0)
return ret;
917 z->
lb = z->
c; z->
c = z->
l;
919 {
int m2 = z->
l - z->
c; (void)m2;
921 if (ret < 0)
return ret;
925 {
int m3 = z->
l - z->
c; (void)m3;
927 if (ret < 0)
return ret;
931 {
int m4 = z->
l - z->
c; (void)m4;
932 {
int m5 = z->
l - z->
c; (void)m5;
933 if (!(z->
I[3]))
goto lab2;
938 if (ret == 0)
goto lab0;
939 if (ret < 0)
return ret;
946 {
int m6 = z->
l - z->
c; (void)m6;
948 if (ret < 0)
return ret;
955 if (ret < 0)
return ret;
static int r_standard_suffix(struct SN_env *z)
static int r_verb_suffix(struct SN_env *z)
static int r_postlude(struct SN_env *z)
static int r_prelude(struct SN_env *z)
static int r_vowel_suffix(struct SN_env *z)
static int r_mark_regions(struct SN_env *z)
static int r_step_0(struct SN_env *z)
References SN_env::c, SN_env::I, SN_env::l, SN_env::lb, r_mark_regions(), r_postlude(), r_prelude(), r_standard_suffix(), r_step_0(), r_verb_suffix(), and r_vowel_suffix().