1
// This file was generated automatically by the Snowball to Java compiler
3
package org.tartarus.snowball.ext;
5
import org.tartarus.snowball.Among;
6
import org.tartarus.snowball.SnowballProgram;
9
* This class was automatically generated by a Snowball to Java compiler
10
* It implements the stemming algorithm defined by a snowball script.
13
public class BasqueStemmer extends SnowballProgram {
15
private static final long serialVersionUID = 1L;
17
private final static BasqueStemmer methodObject = new BasqueStemmer ();
19
private final static Among a_0[] = {
20
new Among ( "idea", -1, 1, "", methodObject ),
21
new Among ( "bidea", 0, 1, "", methodObject ),
22
new Among ( "kidea", 0, 1, "", methodObject ),
23
new Among ( "pidea", 0, 1, "", methodObject ),
24
new Among ( "kundea", -1, 1, "", methodObject ),
25
new Among ( "galea", -1, 1, "", methodObject ),
26
new Among ( "tailea", -1, 1, "", methodObject ),
27
new Among ( "tzailea", -1, 1, "", methodObject ),
28
new Among ( "gunea", -1, 1, "", methodObject ),
29
new Among ( "kunea", -1, 1, "", methodObject ),
30
new Among ( "tzaga", -1, 1, "", methodObject ),
31
new Among ( "gaia", -1, 1, "", methodObject ),
32
new Among ( "aldia", -1, 1, "", methodObject ),
33
new Among ( "taldia", 12, 1, "", methodObject ),
34
new Among ( "karia", -1, 1, "", methodObject ),
35
new Among ( "garria", -1, 2, "", methodObject ),
36
new Among ( "karria", -1, 1, "", methodObject ),
37
new Among ( "ka", -1, 1, "", methodObject ),
38
new Among ( "tzaka", 17, 1, "", methodObject ),
39
new Among ( "la", -1, 1, "", methodObject ),
40
new Among ( "mena", -1, 1, "", methodObject ),
41
new Among ( "pena", -1, 1, "", methodObject ),
42
new Among ( "kina", -1, 1, "", methodObject ),
43
new Among ( "ezina", -1, 1, "", methodObject ),
44
new Among ( "tezina", 23, 1, "", methodObject ),
45
new Among ( "kuna", -1, 1, "", methodObject ),
46
new Among ( "tuna", -1, 1, "", methodObject ),
47
new Among ( "kizuna", -1, 1, "", methodObject ),
48
new Among ( "era", -1, 1, "", methodObject ),
49
new Among ( "bera", 28, 1, "", methodObject ),
50
new Among ( "arabera", 29, 4, "", methodObject ),
51
new Among ( "kera", 28, 1, "", methodObject ),
52
new Among ( "pera", 28, 1, "", methodObject ),
53
new Among ( "orra", -1, 1, "", methodObject ),
54
new Among ( "korra", 33, 1, "", methodObject ),
55
new Among ( "dura", -1, 1, "", methodObject ),
56
new Among ( "gura", -1, 1, "", methodObject ),
57
new Among ( "kura", -1, 1, "", methodObject ),
58
new Among ( "tura", -1, 1, "", methodObject ),
59
new Among ( "eta", -1, 1, "", methodObject ),
60
new Among ( "keta", 39, 1, "", methodObject ),
61
new Among ( "gailua", -1, 1, "", methodObject ),
62
new Among ( "eza", -1, 1, "", methodObject ),
63
new Among ( "erreza", 42, 1, "", methodObject ),
64
new Among ( "tza", -1, 2, "", methodObject ),
65
new Among ( "gaitza", 44, 1, "", methodObject ),
66
new Among ( "kaitza", 44, 1, "", methodObject ),
67
new Among ( "kuntza", 44, 1, "", methodObject ),
68
new Among ( "ide", -1, 1, "", methodObject ),
69
new Among ( "bide", 48, 1, "", methodObject ),
70
new Among ( "kide", 48, 1, "", methodObject ),
71
new Among ( "pide", 48, 1, "", methodObject ),
72
new Among ( "kunde", -1, 1, "", methodObject ),
73
new Among ( "tzake", -1, 1, "", methodObject ),
74
new Among ( "tzeke", -1, 1, "", methodObject ),
75
new Among ( "le", -1, 1, "", methodObject ),
76
new Among ( "gale", 55, 1, "", methodObject ),
77
new Among ( "taile", 55, 1, "", methodObject ),
78
new Among ( "tzaile", 55, 1, "", methodObject ),
79
new Among ( "gune", -1, 1, "", methodObject ),
80
new Among ( "kune", -1, 1, "", methodObject ),
81
new Among ( "tze", -1, 1, "", methodObject ),
82
new Among ( "atze", 61, 1, "", methodObject ),
83
new Among ( "gai", -1, 1, "", methodObject ),
84
new Among ( "aldi", -1, 1, "", methodObject ),
85
new Among ( "taldi", 64, 1, "", methodObject ),
86
new Among ( "ki", -1, 1, "", methodObject ),
87
new Among ( "ari", -1, 1, "", methodObject ),
88
new Among ( "kari", 67, 1, "", methodObject ),
89
new Among ( "lari", 67, 1, "", methodObject ),
90
new Among ( "tari", 67, 1, "", methodObject ),
91
new Among ( "etari", 70, 1, "", methodObject ),
92
new Among ( "garri", -1, 2, "", methodObject ),
93
new Among ( "karri", -1, 1, "", methodObject ),
94
new Among ( "arazi", -1, 1, "", methodObject ),
95
new Among ( "tarazi", 74, 1, "", methodObject ),
96
new Among ( "an", -1, 1, "", methodObject ),
97
new Among ( "ean", 76, 1, "", methodObject ),
98
new Among ( "rean", 77, 1, "", methodObject ),
99
new Among ( "kan", 76, 1, "", methodObject ),
100
new Among ( "etan", 76, 1, "", methodObject ),
101
new Among ( "atseden", -1, 3, "", methodObject ),
102
new Among ( "men", -1, 1, "", methodObject ),
103
new Among ( "pen", -1, 1, "", methodObject ),
104
new Among ( "kin", -1, 1, "", methodObject ),
105
new Among ( "rekin", 84, 1, "", methodObject ),
106
new Among ( "ezin", -1, 1, "", methodObject ),
107
new Among ( "tezin", 86, 1, "", methodObject ),
108
new Among ( "tun", -1, 1, "", methodObject ),
109
new Among ( "kizun", -1, 1, "", methodObject ),
110
new Among ( "go", -1, 1, "", methodObject ),
111
new Among ( "ago", 90, 1, "", methodObject ),
112
new Among ( "tio", -1, 1, "", methodObject ),
113
new Among ( "dako", -1, 1, "", methodObject ),
114
new Among ( "or", -1, 1, "", methodObject ),
115
new Among ( "kor", 94, 1, "", methodObject ),
116
new Among ( "tzat", -1, 1, "", methodObject ),
117
new Among ( "du", -1, 1, "", methodObject ),
118
new Among ( "gailu", -1, 1, "", methodObject ),
119
new Among ( "tu", -1, 1, "", methodObject ),
120
new Among ( "atu", 99, 1, "", methodObject ),
121
new Among ( "aldatu", 100, 1, "", methodObject ),
122
new Among ( "tatu", 100, 1, "", methodObject ),
123
new Among ( "baditu", 99, 5, "", methodObject ),
124
new Among ( "ez", -1, 1, "", methodObject ),
125
new Among ( "errez", 104, 1, "", methodObject ),
126
new Among ( "tzez", 104, 1, "", methodObject ),
127
new Among ( "gaitz", -1, 1, "", methodObject ),
128
new Among ( "kaitz", -1, 1, "", methodObject )
131
private final static Among a_1[] = {
132
new Among ( "ada", -1, 1, "", methodObject ),
133
new Among ( "kada", 0, 1, "", methodObject ),
134
new Among ( "anda", -1, 1, "", methodObject ),
135
new Among ( "denda", -1, 1, "", methodObject ),
136
new Among ( "gabea", -1, 1, "", methodObject ),
137
new Among ( "kabea", -1, 1, "", methodObject ),
138
new Among ( "aldea", -1, 1, "", methodObject ),
139
new Among ( "kaldea", 6, 1, "", methodObject ),
140
new Among ( "taldea", 6, 1, "", methodObject ),
141
new Among ( "ordea", -1, 1, "", methodObject ),
142
new Among ( "zalea", -1, 1, "", methodObject ),
143
new Among ( "tzalea", 10, 1, "", methodObject ),
144
new Among ( "gilea", -1, 1, "", methodObject ),
145
new Among ( "emea", -1, 1, "", methodObject ),
146
new Among ( "kumea", -1, 1, "", methodObject ),
147
new Among ( "nea", -1, 1, "", methodObject ),
148
new Among ( "enea", 15, 1, "", methodObject ),
149
new Among ( "zionea", 15, 1, "", methodObject ),
150
new Among ( "unea", 15, 1, "", methodObject ),
151
new Among ( "gunea", 18, 1, "", methodObject ),
152
new Among ( "pea", -1, 1, "", methodObject ),
153
new Among ( "aurrea", -1, 1, "", methodObject ),
154
new Among ( "tea", -1, 1, "", methodObject ),
155
new Among ( "kotea", 22, 1, "", methodObject ),
156
new Among ( "artea", 22, 1, "", methodObject ),
157
new Among ( "ostea", 22, 1, "", methodObject ),
158
new Among ( "etxea", -1, 1, "", methodObject ),
159
new Among ( "ga", -1, 1, "", methodObject ),
160
new Among ( "anga", 27, 1, "", methodObject ),
161
new Among ( "gaia", -1, 1, "", methodObject ),
162
new Among ( "aldia", -1, 1, "", methodObject ),
163
new Among ( "taldia", 30, 1, "", methodObject ),
164
new Among ( "handia", -1, 1, "", methodObject ),
165
new Among ( "mendia", -1, 1, "", methodObject ),
166
new Among ( "geia", -1, 1, "", methodObject ),
167
new Among ( "egia", -1, 1, "", methodObject ),
168
new Among ( "degia", 35, 1, "", methodObject ),
169
new Among ( "tegia", 35, 1, "", methodObject ),
170
new Among ( "nahia", -1, 1, "", methodObject ),
171
new Among ( "ohia", -1, 1, "", methodObject ),
172
new Among ( "kia", -1, 1, "", methodObject ),
173
new Among ( "tokia", 40, 1, "", methodObject ),
174
new Among ( "oia", -1, 1, "", methodObject ),
175
new Among ( "koia", 42, 1, "", methodObject ),
176
new Among ( "aria", -1, 1, "", methodObject ),
177
new Among ( "karia", 44, 1, "", methodObject ),
178
new Among ( "laria", 44, 1, "", methodObject ),
179
new Among ( "taria", 44, 1, "", methodObject ),
180
new Among ( "eria", -1, 1, "", methodObject ),
181
new Among ( "keria", 48, 1, "", methodObject ),
182
new Among ( "teria", 48, 1, "", methodObject ),
183
new Among ( "garria", -1, 2, "", methodObject ),
184
new Among ( "larria", -1, 1, "", methodObject ),
185
new Among ( "kirria", -1, 1, "", methodObject ),
186
new Among ( "duria", -1, 1, "", methodObject ),
187
new Among ( "asia", -1, 1, "", methodObject ),
188
new Among ( "tia", -1, 1, "", methodObject ),
189
new Among ( "ezia", -1, 1, "", methodObject ),
190
new Among ( "bizia", -1, 1, "", methodObject ),
191
new Among ( "ontzia", -1, 1, "", methodObject ),
192
new Among ( "ka", -1, 1, "", methodObject ),
193
new Among ( "joka", 60, 3, "", methodObject ),
194
new Among ( "aurka", 60, 10, "", methodObject ),
195
new Among ( "ska", 60, 1, "", methodObject ),
196
new Among ( "xka", 60, 1, "", methodObject ),
197
new Among ( "zka", 60, 1, "", methodObject ),
198
new Among ( "gibela", -1, 1, "", methodObject ),
199
new Among ( "gela", -1, 1, "", methodObject ),
200
new Among ( "kaila", -1, 1, "", methodObject ),
201
new Among ( "skila", -1, 1, "", methodObject ),
202
new Among ( "tila", -1, 1, "", methodObject ),
203
new Among ( "ola", -1, 1, "", methodObject ),
204
new Among ( "na", -1, 1, "", methodObject ),
205
new Among ( "kana", 72, 1, "", methodObject ),
206
new Among ( "ena", 72, 1, "", methodObject ),
207
new Among ( "garrena", 74, 1, "", methodObject ),
208
new Among ( "gerrena", 74, 1, "", methodObject ),
209
new Among ( "urrena", 74, 1, "", methodObject ),
210
new Among ( "zaina", 72, 1, "", methodObject ),
211
new Among ( "tzaina", 78, 1, "", methodObject ),
212
new Among ( "kina", 72, 1, "", methodObject ),
213
new Among ( "mina", 72, 1, "", methodObject ),
214
new Among ( "garna", 72, 1, "", methodObject ),
215
new Among ( "una", 72, 1, "", methodObject ),
216
new Among ( "duna", 83, 1, "", methodObject ),
217
new Among ( "asuna", 83, 1, "", methodObject ),
218
new Among ( "tasuna", 85, 1, "", methodObject ),
219
new Among ( "ondoa", -1, 1, "", methodObject ),
220
new Among ( "kondoa", 87, 1, "", methodObject ),
221
new Among ( "ngoa", -1, 1, "", methodObject ),
222
new Among ( "zioa", -1, 1, "", methodObject ),
223
new Among ( "koa", -1, 1, "", methodObject ),
224
new Among ( "takoa", 91, 1, "", methodObject ),
225
new Among ( "zkoa", 91, 1, "", methodObject ),
226
new Among ( "noa", -1, 1, "", methodObject ),
227
new Among ( "zinoa", 94, 1, "", methodObject ),
228
new Among ( "aroa", -1, 1, "", methodObject ),
229
new Among ( "taroa", 96, 1, "", methodObject ),
230
new Among ( "zaroa", 96, 1, "", methodObject ),
231
new Among ( "eroa", -1, 1, "", methodObject ),
232
new Among ( "oroa", -1, 1, "", methodObject ),
233
new Among ( "osoa", -1, 1, "", methodObject ),
234
new Among ( "toa", -1, 1, "", methodObject ),
235
new Among ( "ttoa", 102, 1, "", methodObject ),
236
new Among ( "ztoa", 102, 1, "", methodObject ),
237
new Among ( "txoa", -1, 1, "", methodObject ),
238
new Among ( "tzoa", -1, 1, "", methodObject ),
239
new Among ( "\u00F1oa", -1, 1, "", methodObject ),
240
new Among ( "ra", -1, 1, "", methodObject ),
241
new Among ( "ara", 108, 1, "", methodObject ),
242
new Among ( "dara", 109, 1, "", methodObject ),
243
new Among ( "liara", 109, 1, "", methodObject ),
244
new Among ( "tiara", 109, 1, "", methodObject ),
245
new Among ( "tara", 109, 1, "", methodObject ),
246
new Among ( "etara", 113, 1, "", methodObject ),
247
new Among ( "tzara", 109, 1, "", methodObject ),
248
new Among ( "bera", 108, 1, "", methodObject ),
249
new Among ( "kera", 108, 1, "", methodObject ),
250
new Among ( "pera", 108, 1, "", methodObject ),
251
new Among ( "ora", 108, 2, "", methodObject ),
252
new Among ( "tzarra", 108, 1, "", methodObject ),
253
new Among ( "korra", 108, 1, "", methodObject ),
254
new Among ( "tra", 108, 1, "", methodObject ),
255
new Among ( "sa", -1, 1, "", methodObject ),
256
new Among ( "osa", 123, 1, "", methodObject ),
257
new Among ( "ta", -1, 1, "", methodObject ),
258
new Among ( "eta", 125, 1, "", methodObject ),
259
new Among ( "keta", 126, 1, "", methodObject ),
260
new Among ( "sta", 125, 1, "", methodObject ),
261
new Among ( "dua", -1, 1, "", methodObject ),
262
new Among ( "mendua", 129, 1, "", methodObject ),
263
new Among ( "ordua", 129, 1, "", methodObject ),
264
new Among ( "lekua", -1, 1, "", methodObject ),
265
new Among ( "burua", -1, 1, "", methodObject ),
266
new Among ( "durua", -1, 1, "", methodObject ),
267
new Among ( "tsua", -1, 1, "", methodObject ),
268
new Among ( "tua", -1, 1, "", methodObject ),
269
new Among ( "mentua", 136, 1, "", methodObject ),
270
new Among ( "estua", 136, 1, "", methodObject ),
271
new Among ( "txua", -1, 1, "", methodObject ),
272
new Among ( "zua", -1, 1, "", methodObject ),
273
new Among ( "tzua", 140, 1, "", methodObject ),
274
new Among ( "za", -1, 1, "", methodObject ),
275
new Among ( "eza", 142, 1, "", methodObject ),
276
new Among ( "eroza", 142, 1, "", methodObject ),
277
new Among ( "tza", 142, 2, "", methodObject ),
278
new Among ( "koitza", 145, 1, "", methodObject ),
279
new Among ( "antza", 145, 1, "", methodObject ),
280
new Among ( "gintza", 145, 1, "", methodObject ),
281
new Among ( "kintza", 145, 1, "", methodObject ),
282
new Among ( "kuntza", 145, 1, "", methodObject ),
283
new Among ( "gabe", -1, 1, "", methodObject ),
284
new Among ( "kabe", -1, 1, "", methodObject ),
285
new Among ( "kide", -1, 1, "", methodObject ),
286
new Among ( "alde", -1, 1, "", methodObject ),
287
new Among ( "kalde", 154, 1, "", methodObject ),
288
new Among ( "talde", 154, 1, "", methodObject ),
289
new Among ( "orde", -1, 1, "", methodObject ),
290
new Among ( "ge", -1, 1, "", methodObject ),
291
new Among ( "zale", -1, 1, "", methodObject ),
292
new Among ( "tzale", 159, 1, "", methodObject ),
293
new Among ( "gile", -1, 1, "", methodObject ),
294
new Among ( "eme", -1, 1, "", methodObject ),
295
new Among ( "kume", -1, 1, "", methodObject ),
296
new Among ( "ne", -1, 1, "", methodObject ),
297
new Among ( "zione", 164, 1, "", methodObject ),
298
new Among ( "une", 164, 1, "", methodObject ),
299
new Among ( "gune", 166, 1, "", methodObject ),
300
new Among ( "pe", -1, 1, "", methodObject ),
301
new Among ( "aurre", -1, 1, "", methodObject ),
302
new Among ( "te", -1, 1, "", methodObject ),
303
new Among ( "kote", 170, 1, "", methodObject ),
304
new Among ( "arte", 170, 1, "", methodObject ),
305
new Among ( "oste", 170, 1, "", methodObject ),
306
new Among ( "etxe", -1, 1, "", methodObject ),
307
new Among ( "gai", -1, 1, "", methodObject ),
308
new Among ( "di", -1, 1, "", methodObject ),
309
new Among ( "aldi", 176, 1, "", methodObject ),
310
new Among ( "taldi", 177, 1, "", methodObject ),
311
new Among ( "geldi", 176, 8, "", methodObject ),
312
new Among ( "handi", 176, 1, "", methodObject ),
313
new Among ( "mendi", 176, 1, "", methodObject ),
314
new Among ( "gei", -1, 1, "", methodObject ),
315
new Among ( "egi", -1, 1, "", methodObject ),
316
new Among ( "degi", 183, 1, "", methodObject ),
317
new Among ( "tegi", 183, 1, "", methodObject ),
318
new Among ( "nahi", -1, 1, "", methodObject ),
319
new Among ( "ohi", -1, 1, "", methodObject ),
320
new Among ( "ki", -1, 1, "", methodObject ),
321
new Among ( "toki", 188, 1, "", methodObject ),
322
new Among ( "oi", -1, 1, "", methodObject ),
323
new Among ( "goi", 190, 1, "", methodObject ),
324
new Among ( "koi", 190, 1, "", methodObject ),
325
new Among ( "ari", -1, 1, "", methodObject ),
326
new Among ( "kari", 193, 1, "", methodObject ),
327
new Among ( "lari", 193, 1, "", methodObject ),
328
new Among ( "tari", 193, 1, "", methodObject ),
329
new Among ( "garri", -1, 2, "", methodObject ),
330
new Among ( "larri", -1, 1, "", methodObject ),
331
new Among ( "kirri", -1, 1, "", methodObject ),
332
new Among ( "duri", -1, 1, "", methodObject ),
333
new Among ( "asi", -1, 1, "", methodObject ),
334
new Among ( "ti", -1, 1, "", methodObject ),
335
new Among ( "ontzi", -1, 1, "", methodObject ),
336
new Among ( "\u00F1i", -1, 1, "", methodObject ),
337
new Among ( "ak", -1, 1, "", methodObject ),
338
new Among ( "ek", -1, 1, "", methodObject ),
339
new Among ( "tarik", -1, 1, "", methodObject ),
340
new Among ( "gibel", -1, 1, "", methodObject ),
341
new Among ( "ail", -1, 1, "", methodObject ),
342
new Among ( "kail", 209, 1, "", methodObject ),
343
new Among ( "kan", -1, 1, "", methodObject ),
344
new Among ( "tan", -1, 1, "", methodObject ),
345
new Among ( "etan", 212, 1, "", methodObject ),
346
new Among ( "en", -1, 4, "", methodObject ),
347
new Among ( "ren", 214, 2, "", methodObject ),
348
new Among ( "garren", 215, 1, "", methodObject ),
349
new Among ( "gerren", 215, 1, "", methodObject ),
350
new Among ( "urren", 215, 1, "", methodObject ),
351
new Among ( "ten", 214, 4, "", methodObject ),
352
new Among ( "tzen", 214, 4, "", methodObject ),
353
new Among ( "zain", -1, 1, "", methodObject ),
354
new Among ( "tzain", 221, 1, "", methodObject ),
355
new Among ( "kin", -1, 1, "", methodObject ),
356
new Among ( "min", -1, 1, "", methodObject ),
357
new Among ( "dun", -1, 1, "", methodObject ),
358
new Among ( "asun", -1, 1, "", methodObject ),
359
new Among ( "tasun", 226, 1, "", methodObject ),
360
new Among ( "aizun", -1, 1, "", methodObject ),
361
new Among ( "ondo", -1, 1, "", methodObject ),
362
new Among ( "kondo", 229, 1, "", methodObject ),
363
new Among ( "go", -1, 1, "", methodObject ),
364
new Among ( "ngo", 231, 1, "", methodObject ),
365
new Among ( "zio", -1, 1, "", methodObject ),
366
new Among ( "ko", -1, 1, "", methodObject ),
367
new Among ( "trako", 234, 5, "", methodObject ),
368
new Among ( "tako", 234, 1, "", methodObject ),
369
new Among ( "etako", 236, 1, "", methodObject ),
370
new Among ( "eko", 234, 1, "", methodObject ),
371
new Among ( "tariko", 234, 1, "", methodObject ),
372
new Among ( "sko", 234, 1, "", methodObject ),
373
new Among ( "tuko", 234, 1, "", methodObject ),
374
new Among ( "minutuko", 241, 6, "", methodObject ),
375
new Among ( "zko", 234, 1, "", methodObject ),
376
new Among ( "no", -1, 1, "", methodObject ),
377
new Among ( "zino", 244, 1, "", methodObject ),
378
new Among ( "ro", -1, 1, "", methodObject ),
379
new Among ( "aro", 246, 1, "", methodObject ),
380
new Among ( "igaro", 247, 9, "", methodObject ),
381
new Among ( "taro", 247, 1, "", methodObject ),
382
new Among ( "zaro", 247, 1, "", methodObject ),
383
new Among ( "ero", 246, 1, "", methodObject ),
384
new Among ( "giro", 246, 1, "", methodObject ),
385
new Among ( "oro", 246, 1, "", methodObject ),
386
new Among ( "oso", -1, 1, "", methodObject ),
387
new Among ( "to", -1, 1, "", methodObject ),
388
new Among ( "tto", 255, 1, "", methodObject ),
389
new Among ( "zto", 255, 1, "", methodObject ),
390
new Among ( "txo", -1, 1, "", methodObject ),
391
new Among ( "tzo", -1, 1, "", methodObject ),
392
new Among ( "gintzo", 259, 1, "", methodObject ),
393
new Among ( "\u00F1o", -1, 1, "", methodObject ),
394
new Among ( "zp", -1, 1, "", methodObject ),
395
new Among ( "ar", -1, 1, "", methodObject ),
396
new Among ( "dar", 263, 1, "", methodObject ),
397
new Among ( "behar", 263, 1, "", methodObject ),
398
new Among ( "zehar", 263, 7, "", methodObject ),
399
new Among ( "liar", 263, 1, "", methodObject ),
400
new Among ( "tiar", 263, 1, "", methodObject ),
401
new Among ( "tar", 263, 1, "", methodObject ),
402
new Among ( "tzar", 263, 1, "", methodObject ),
403
new Among ( "or", -1, 2, "", methodObject ),
404
new Among ( "kor", 271, 1, "", methodObject ),
405
new Among ( "os", -1, 1, "", methodObject ),
406
new Among ( "ket", -1, 1, "", methodObject ),
407
new Among ( "du", -1, 1, "", methodObject ),
408
new Among ( "mendu", 275, 1, "", methodObject ),
409
new Among ( "ordu", 275, 1, "", methodObject ),
410
new Among ( "leku", -1, 1, "", methodObject ),
411
new Among ( "buru", -1, 2, "", methodObject ),
412
new Among ( "duru", -1, 1, "", methodObject ),
413
new Among ( "tsu", -1, 1, "", methodObject ),
414
new Among ( "tu", -1, 1, "", methodObject ),
415
new Among ( "tatu", 282, 4, "", methodObject ),
416
new Among ( "mentu", 282, 1, "", methodObject ),
417
new Among ( "estu", 282, 1, "", methodObject ),
418
new Among ( "txu", -1, 1, "", methodObject ),
419
new Among ( "zu", -1, 1, "", methodObject ),
420
new Among ( "tzu", 287, 1, "", methodObject ),
421
new Among ( "gintzu", 288, 1, "", methodObject ),
422
new Among ( "z", -1, 1, "", methodObject ),
423
new Among ( "ez", 290, 1, "", methodObject ),
424
new Among ( "eroz", 290, 1, "", methodObject ),
425
new Among ( "tz", 290, 1, "", methodObject ),
426
new Among ( "koitz", 293, 1, "", methodObject )
429
private final static Among a_2[] = {
430
new Among ( "zlea", -1, 2, "", methodObject ),
431
new Among ( "keria", -1, 1, "", methodObject ),
432
new Among ( "la", -1, 1, "", methodObject ),
433
new Among ( "era", -1, 1, "", methodObject ),
434
new Among ( "dade", -1, 1, "", methodObject ),
435
new Among ( "tade", -1, 1, "", methodObject ),
436
new Among ( "date", -1, 1, "", methodObject ),
437
new Among ( "tate", -1, 1, "", methodObject ),
438
new Among ( "gi", -1, 1, "", methodObject ),
439
new Among ( "ki", -1, 1, "", methodObject ),
440
new Among ( "ik", -1, 1, "", methodObject ),
441
new Among ( "lanik", 10, 1, "", methodObject ),
442
new Among ( "rik", 10, 1, "", methodObject ),
443
new Among ( "larik", 12, 1, "", methodObject ),
444
new Among ( "ztik", 10, 1, "", methodObject ),
445
new Among ( "go", -1, 1, "", methodObject ),
446
new Among ( "ro", -1, 1, "", methodObject ),
447
new Among ( "ero", 16, 1, "", methodObject ),
448
new Among ( "to", -1, 1, "", methodObject )
451
private static final char g_v[] = {17, 65, 16 };
457
private void copy_from(BasqueStemmer other) {
461
super.copy_from(other);
464
private boolean r_mark_regions() {
483
if (!(in_grouping(g_v, 97, 117)))
492
if (!(out_grouping(g_v, 97, 117)))
500
if (!(in_grouping(g_v, 97, 117)))
516
if (!(in_grouping(g_v, 97, 117)))
524
if (!(out_grouping(g_v, 97, 117)))
541
if (!(out_grouping(g_v, 97, 117)))
550
if (!(out_grouping(g_v, 97, 117)))
558
if (!(in_grouping(g_v, 97, 117)))
574
if (!(in_grouping(g_v, 97, 117)))
586
// setmark pV, line 35
598
if (!(in_grouping(g_v, 97, 117)))
614
if (!(out_grouping(g_v, 97, 117)))
626
// setmark p1, line 38
632
if (!(in_grouping(g_v, 97, 117)))
648
if (!(out_grouping(g_v, 97, 117)))
660
// setmark p2, line 39
667
private boolean r_RV() {
668
if (!(I_pV <= cursor))
675
private boolean r_R2() {
676
if (!(I_p2 <= cursor))
683
private boolean r_R1() {
684
if (!(I_p1 <= cursor))
691
private boolean r_aditzak() {
696
// substring, line 50
697
among_var = find_among_b(a_0, 109);
730
slice_from("atseden");
735
slice_from("arabera");
740
slice_from("baditu");
746
private boolean r_izenak() {
751
// substring, line 75
752
among_var = find_among_b(a_1, 295);
805
slice_from("minutu");
831
private boolean r_adjetiboak() {
836
// substring, line 128
837
among_var = find_among_b(a_2, 19);
866
public boolean stem() {
875
// call mark_regions, line 140
876
if (!r_mark_regions())
882
// backwards, line 141
883
limit_backward = cursor; cursor = limit;
888
v_2 = limit - cursor;
890
// call aditzak, line 142
897
cursor = limit - v_2;
903
v_3 = limit - cursor;
905
// call izenak, line 143
912
cursor = limit - v_3;
916
v_4 = limit - cursor;
918
// call adjetiboak, line 144
924
cursor = limit - v_4;
925
cursor = limit_backward; return true;
928
public boolean equals( Object o ) {
929
return o instanceof BasqueStemmer;
932
public int hashCode() {
933
return BasqueStemmer.class.getName().hashCode();