aboutsummaryrefslogtreecommitdiff
path: root/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/snowball/libstemmer/stem_UTF_8_spanish.c')
-rw-r--r--src/backend/snowball/libstemmer/stem_UTF_8_spanish.c51
1 files changed, 27 insertions, 24 deletions
diff --git a/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c b/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c
index 27698e1d826..1b2e27bcc72 100644
--- a/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c
+++ b/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c
@@ -512,7 +512,8 @@ static int r_mark_regions(struct SN_env * z) {
if (in_grouping_U(z, g_v, 97, 252, 0)) goto lab2;
{ int c3 = z->c;
if (out_grouping_U(z, g_v, 97, 252, 0)) goto lab4;
- {
+
+ {
int ret = out_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab4;
z->c += ret;
@@ -521,7 +522,8 @@ static int r_mark_regions(struct SN_env * z) {
lab4:
z->c = c3;
if (in_grouping_U(z, g_v, 97, 252, 0)) goto lab2;
- {
+
+ {
int ret = in_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab2;
z->c += ret;
@@ -534,7 +536,8 @@ static int r_mark_regions(struct SN_env * z) {
if (out_grouping_U(z, g_v, 97, 252, 0)) goto lab0;
{ int c4 = z->c;
if (out_grouping_U(z, g_v, 97, 252, 0)) goto lab6;
- {
+
+ {
int ret = out_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab6;
z->c += ret;
@@ -557,23 +560,27 @@ static int r_mark_regions(struct SN_env * z) {
z->c = c1;
}
{ int c5 = z->c;
- {
+
+ {
int ret = out_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab7;
z->c += ret;
}
- {
+
+ {
int ret = in_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab7;
z->c += ret;
}
z->I[1] = z->c;
- {
+
+ {
int ret = out_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab7;
z->c += ret;
}
- {
+
+ {
int ret = in_grouping_U(z, g_v, 97, 252, 1);
if (ret < 0) goto lab7;
z->c += ret;
@@ -592,7 +599,6 @@ static int r_postlude(struct SN_env * z) {
z->bra = z->c;
if (z->c + 1 >= z->l || z->p[z->c + 1] >> 5 != 5 || !((67641858 >> (z->p[z->c + 1] & 0x1f)) & 1)) among_var = 6; else
among_var = find_among(z, a_0, 6);
- if (!(among_var)) goto lab0;
z->ket = z->c;
switch (among_var) {
case 1:
@@ -636,29 +642,26 @@ static int r_postlude(struct SN_env * z) {
}
static int r_RV(struct SN_env * z) {
- if (!(z->I[2] <= z->c)) return 0;
- return 1;
+ return z->I[2] <= z->c;
}
static int r_R1(struct SN_env * z) {
- if (!(z->I[1] <= z->c)) return 0;
- return 1;
+ return z->I[1] <= z->c;
}
static int r_R2(struct SN_env * z) {
- if (!(z->I[0] <= z->c)) return 0;
- return 1;
+ return z->I[0] <= z->c;
}
static int r_attached_pronoun(struct SN_env * z) {
int among_var;
z->ket = z->c;
if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((557090 >> (z->p[z->c - 1] & 0x1f)) & 1)) return 0;
- if (!(find_among_b(z, a_1, 13))) return 0;
+ if (!find_among_b(z, a_1, 13)) return 0;
z->bra = z->c;
if (z->c - 1 <= z->lb || (z->p[z->c - 1] != 111 && z->p[z->c - 1] != 114)) return 0;
among_var = find_among_b(z, a_2, 11);
- if (!(among_var)) return 0;
+ if (!among_var) return 0;
{ int ret = r_RV(z);
if (ret <= 0) return ret;
}
@@ -714,7 +717,7 @@ static int r_standard_suffix(struct SN_env * z) {
z->ket = z->c;
if (z->c - 2 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((835634 >> (z->p[z->c - 1] & 0x1f)) & 1)) return 0;
among_var = find_among_b(z, a_6, 46);
- if (!(among_var)) return 0;
+ if (!among_var) return 0;
z->bra = z->c;
switch (among_var) {
case 1:
@@ -782,7 +785,7 @@ static int r_standard_suffix(struct SN_env * z) {
z->ket = z->c;
if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((4718616 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->c = z->l - m2; goto lab1; }
among_var = find_among_b(z, a_3, 4);
- if (!(among_var)) { z->c = z->l - m2; goto lab1; }
+ if (!among_var) { z->c = z->l - m2; goto lab1; }
z->bra = z->c;
{ int ret = r_R2(z);
if (ret == 0) { z->c = z->l - m2; goto lab1; }
@@ -819,7 +822,7 @@ static int r_standard_suffix(struct SN_env * z) {
{ int m3 = z->l - z->c; (void)m3;
z->ket = z->c;
if (z->c - 3 <= z->lb || z->p[z->c - 1] != 101) { z->c = z->l - m3; goto lab2; }
- if (!(find_among_b(z, a_4, 3))) { z->c = z->l - m3; goto lab2; }
+ if (!find_among_b(z, a_4, 3)) { z->c = z->l - m3; goto lab2; }
z->bra = z->c;
{ int ret = r_R2(z);
if (ret == 0) { z->c = z->l - m3; goto lab2; }
@@ -842,7 +845,7 @@ static int r_standard_suffix(struct SN_env * z) {
{ int m4 = z->l - z->c; (void)m4;
z->ket = z->c;
if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((4198408 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->c = z->l - m4; goto lab3; }
- if (!(find_among_b(z, a_5, 3))) { z->c = z->l - m4; goto lab3; }
+ if (!find_among_b(z, a_5, 3)) { z->c = z->l - m4; goto lab3; }
z->bra = z->c;
{ int ret = r_R2(z);
if (ret == 0) { z->c = z->l - m4; goto lab3; }
@@ -887,7 +890,7 @@ static int r_y_verb_suffix(struct SN_env * z) {
if (z->c < z->I[2]) return 0;
mlimit1 = z->lb; z->lb = z->I[2];
z->ket = z->c;
- if (!(find_among_b(z, a_7, 12))) { z->lb = mlimit1; return 0; }
+ if (!find_among_b(z, a_7, 12)) { z->lb = mlimit1; return 0; }
z->bra = z->c;
z->lb = mlimit1;
}
@@ -907,7 +910,7 @@ static int r_verb_suffix(struct SN_env * z) {
mlimit1 = z->lb; z->lb = z->I[2];
z->ket = z->c;
among_var = find_among_b(z, a_8, 96);
- if (!(among_var)) { z->lb = mlimit1; return 0; }
+ if (!among_var) { z->lb = mlimit1; return 0; }
z->bra = z->c;
z->lb = mlimit1;
}
@@ -942,7 +945,7 @@ static int r_residual_suffix(struct SN_env * z) {
int among_var;
z->ket = z->c;
among_var = find_among_b(z, a_9, 8);
- if (!(among_var)) return 0;
+ if (!among_var) return 0;
z->bra = z->c;
switch (among_var) {
case 1:
@@ -986,7 +989,7 @@ static int r_residual_suffix(struct SN_env * z) {
}
extern int spanish_UTF_8_stem(struct SN_env * z) {
-
+
{ int ret = r_mark_regions(z);
if (ret < 0) return ret;
}