📄 turkishstemmer.java
字号:
cursor = limit - v_7;
cursor = limit - v_6;
} while (false);
return true;
}
private boolean r_mark_suffix_with_optional_U_vowel() {
int v_1;
int v_2;
int v_3;
int v_4;
int v_5;
int v_6;
int v_7;
// (, line 159
// or, line 161
lab0: do {
v_1 = limit - cursor;
lab1: do {
// (, line 160
// (, line 160
// test, line 160
v_2 = limit - cursor;
if (!(in_grouping_b(g_U, 105, 305)))
{
break lab1;
}
cursor = limit - v_2;
// next, line 160
if (cursor <= limit_backward)
{
break lab1;
}
cursor--;
// (, line 160
// test, line 160
v_3 = limit - cursor;
if (!(out_grouping_b(g_vowel, 97, 305)))
{
break lab1;
}
cursor = limit - v_3;
break lab0;
} while (false);
cursor = limit - v_1;
// (, line 162
// (, line 162
// not, line 162
{
v_4 = limit - cursor;
lab2: do {
// (, line 162
// test, line 162
v_5 = limit - cursor;
if (!(in_grouping_b(g_U, 105, 305)))
{
break lab2;
}
cursor = limit - v_5;
return false;
} while (false);
cursor = limit - v_4;
}
// test, line 162
v_6 = limit - cursor;
// (, line 162
// next, line 162
if (cursor <= limit_backward)
{
return false;
}
cursor--;
// (, line 162
// test, line 162
v_7 = limit - cursor;
if (!(out_grouping_b(g_vowel, 97, 305)))
{
return false;
}
cursor = limit - v_7;
cursor = limit - v_6;
} while (false);
return true;
}
private boolean r_mark_possessives() {
// (, line 166
// among, line 167
if (find_among_b(a_0, 10) == 0)
{
return false;
}
// (, line 169
// call mark_suffix_with_optional_U_vowel, line 169
if (!r_mark_suffix_with_optional_U_vowel())
{
return false;
}
return true;
}
private boolean r_mark_sU() {
// (, line 172
// call check_vowel_harmony, line 173
if (!r_check_vowel_harmony())
{
return false;
}
if (!(in_grouping_b(g_U, 105, 305)))
{
return false;
}
// (, line 175
// call mark_suffix_with_optional_s_consonant, line 175
if (!r_mark_suffix_with_optional_s_consonant())
{
return false;
}
return true;
}
private boolean r_mark_lArI() {
// (, line 178
// among, line 179
if (find_among_b(a_1, 2) == 0)
{
return false;
}
return true;
}
private boolean r_mark_yU() {
// (, line 182
// call check_vowel_harmony, line 183
if (!r_check_vowel_harmony())
{
return false;
}
if (!(in_grouping_b(g_U, 105, 305)))
{
return false;
}
// (, line 185
// call mark_suffix_with_optional_y_consonant, line 185
if (!r_mark_suffix_with_optional_y_consonant())
{
return false;
}
return true;
}
private boolean r_mark_nU() {
// (, line 188
// call check_vowel_harmony, line 189
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 190
if (find_among_b(a_2, 4) == 0)
{
return false;
}
return true;
}
private boolean r_mark_nUn() {
// (, line 193
// call check_vowel_harmony, line 194
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 195
if (find_among_b(a_3, 4) == 0)
{
return false;
}
// (, line 196
// call mark_suffix_with_optional_n_consonant, line 196
if (!r_mark_suffix_with_optional_n_consonant())
{
return false;
}
return true;
}
private boolean r_mark_yA() {
// (, line 199
// call check_vowel_harmony, line 200
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 201
if (find_among_b(a_4, 2) == 0)
{
return false;
}
// (, line 202
// call mark_suffix_with_optional_y_consonant, line 202
if (!r_mark_suffix_with_optional_y_consonant())
{
return false;
}
return true;
}
private boolean r_mark_nA() {
// (, line 205
// call check_vowel_harmony, line 206
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 207
if (find_among_b(a_5, 2) == 0)
{
return false;
}
return true;
}
private boolean r_mark_DA() {
// (, line 210
// call check_vowel_harmony, line 211
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 212
if (find_among_b(a_6, 4) == 0)
{
return false;
}
return true;
}
private boolean r_mark_ndA() {
// (, line 215
// call check_vowel_harmony, line 216
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 217
if (find_among_b(a_7, 2) == 0)
{
return false;
}
return true;
}
private boolean r_mark_DAn() {
// (, line 220
// call check_vowel_harmony, line 221
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 222
if (find_among_b(a_8, 4) == 0)
{
return false;
}
return true;
}
private boolean r_mark_ndAn() {
// (, line 225
// call check_vowel_harmony, line 226
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 227
if (find_among_b(a_9, 2) == 0)
{
return false;
}
return true;
}
private boolean r_mark_ylA() {
// (, line 230
// call check_vowel_harmony, line 231
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 232
if (find_among_b(a_10, 2) == 0)
{
return false;
}
// (, line 233
// call mark_suffix_with_optional_y_consonant, line 233
if (!r_mark_suffix_with_optional_y_consonant())
{
return false;
}
return true;
}
private boolean r_mark_ki() {
// (, line 236
// literal, line 237
if (!(eq_s_b(2, "ki")))
{
return false;
}
return true;
}
private boolean r_mark_ncA() {
// (, line 240
// call check_vowel_harmony, line 241
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 242
if (find_among_b(a_11, 2) == 0)
{
return false;
}
// (, line 243
// call mark_suffix_with_optional_n_consonant, line 243
if (!r_mark_suffix_with_optional_n_consonant())
{
return false;
}
return true;
}
private boolean r_mark_yUm() {
// (, line 246
// call check_vowel_harmony, line 247
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 248
if (find_among_b(a_12, 4) == 0)
{
return false;
}
// (, line 249
// call mark_suffix_with_optional_y_consonant, line 249
if (!r_mark_suffix_with_optional_y_consonant())
{
return false;
}
return true;
}
private boolean r_mark_sUn() {
// (, line 252
// call check_vowel_harmony, line 253
if (!r_check_vowel_harmony())
{
return false;
}
// among, line 254
if (find_among_b(a_13, 4) == 0)
{
return false;
}
return true;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -