mirror of
https://github.com/postgres/postgres.git
synced 2025-11-04 20:11:56 +03:00
Update snowball
Update to snowball tag v2.0.0. Major changes are new stemmers for Basque, Catalan, and Hindi. Discussion: https://www.postgresql.org/message-id/flat/a8eeabd6-2be1-43fe-401e-a97594c38478%402ndquadrant.com
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
/* This file was generated automatically by the Snowball to ISO C compiler */
|
||||
/* http://snowballstem.org/ */
|
||||
/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
|
||||
|
||||
#include "header.h"
|
||||
|
||||
@@ -442,42 +441,32 @@ static int r_verb_sfx(struct SN_env * z) { /* backwardmode */
|
||||
extern int irish_UTF_8_stem(struct SN_env * z) { /* forwardmode */
|
||||
{ int c1 = z->c; /* do, line 144 */
|
||||
{ int ret = r_initial_morph(z); /* call initial_morph, line 144 */
|
||||
if (ret == 0) goto lab0;
|
||||
if (ret < 0) return ret;
|
||||
}
|
||||
lab0:
|
||||
z->c = c1;
|
||||
}
|
||||
/* do, line 145 */
|
||||
{ int ret = r_mark_regions(z); /* call mark_regions, line 145 */
|
||||
if (ret == 0) goto lab1;
|
||||
if (ret < 0) return ret;
|
||||
}
|
||||
lab1:
|
||||
z->lb = z->c; z->c = z->l; /* backwards, line 146 */
|
||||
|
||||
{ int m2 = z->l - z->c; (void)m2; /* do, line 147 */
|
||||
{ int ret = r_noun_sfx(z); /* call noun_sfx, line 147 */
|
||||
if (ret == 0) goto lab2;
|
||||
if (ret < 0) return ret;
|
||||
}
|
||||
lab2:
|
||||
z->c = z->l - m2;
|
||||
}
|
||||
{ int m3 = z->l - z->c; (void)m3; /* do, line 148 */
|
||||
{ int ret = r_deriv(z); /* call deriv, line 148 */
|
||||
if (ret == 0) goto lab3;
|
||||
if (ret < 0) return ret;
|
||||
}
|
||||
lab3:
|
||||
z->c = z->l - m3;
|
||||
}
|
||||
{ int m4 = z->l - z->c; (void)m4; /* do, line 149 */
|
||||
{ int ret = r_verb_sfx(z); /* call verb_sfx, line 149 */
|
||||
if (ret == 0) goto lab4;
|
||||
if (ret < 0) return ret;
|
||||
}
|
||||
lab4:
|
||||
z->c = z->l - m4;
|
||||
}
|
||||
z->c = z->lb;
|
||||
|
||||
Reference in New Issue
Block a user