Go to the source code of this file.
◆ estonian_UTF_8_close_env()
| void estonian_UTF_8_close_env |
( |
struct SN_env * |
z | ) |
|
|
extern |
◆ estonian_UTF_8_create_env()
| struct SN_env * estonian_UTF_8_create_env |
( |
void |
| ) |
|
|
extern |
◆ estonian_UTF_8_stem()
Definition at line 1401 of file stem_UTF_8_estonian.c.
1401 {
1402 {
1404 {
1406 if (ret == 0)
goto lab0;
1407 if (ret < 0) return ret;
1408 }
1409 return 0;
1412 }
1413 {
1415 {
1417 if (ret < 0) return ret;
1418 }
1420 }
1421 z->
lb = z->
c; z->
c = z->
l;
1422 {
1423 int v_3 = z->
l - z->
c;
1424 {
1426 if (ret < 0) return ret;
1427 }
1429 }
1430 {
1431 int v_4 = z->
l - z->
c;
1432 do {
1433 int v_5 = z->
l - z->
c;
1434 {
1436 if (ret == 0)
goto lab2;
1437 if (ret < 0) return ret;
1438 }
1439 break;
1442 {
1444 if (ret < 0) return ret;
1445 }
1446 } while (0);
1448 }
1449 {
1450 int v_6 = z->
l - z->
c;
1451 {
1453 if (ret < 0) return ret;
1454 }
1456 }
1458 return 1;
1459}
static int r_verb_exceptions(struct SN_env *z)
static int r_verb(struct SN_env *z)
static int r_emphasis(struct SN_env *z)
static int r_undouble_kpt(struct SN_env *z)
static int r_mark_regions(struct SN_env *z)
static int r_substantive(struct SN_env *z)
References SN_env::c, fb(), SN_env::l, SN_env::lb, r_emphasis(), r_mark_regions(), r_substantive(), r_undouble_kpt(), r_verb(), and r_verb_exceptions().