[numex] New numex generated data file

This commit is contained in:
Al
2015-07-22 02:24:16 -04:00
parent ba8ff2b0c6
commit 3da4b5d8c2

View File

@@ -1,5 +1,194 @@
numex_rule_source_t numex_rules[] = {
{"нуль", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"адзiн", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"адно", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 1LL}},
{"адна", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 1LL}},
{"два", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"дзве", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"тры", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"чатыры", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"пяць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"шэсць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"сем", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 7LL}},
{"восем", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 8LL}},
{"дзевяць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 9LL}},
{"дзесяць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"адзінаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 11LL}},
{"дванаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 12LL}},
{"трынаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 13LL}},
{"чатырнаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 14LL}},
{"пятнаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 15LL}},
{"шаснаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 16LL}},
{"сямнаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 17LL}},
{"васямнаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 18LL}},
{"дзевятнаццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 19LL}},
{"дваццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 20LL}},
{"трыццаць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 30LL}},
{"сорак", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"пяцьдзесят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 50LL}},
{"пяцьдзясят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 50LL}},
{"шэсцьдзесят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"семдзесят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"восемдзесят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 80LL}},
{"дзевяноста", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 90LL}},
{"сто", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"дзвесце", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 200LL}},
{"трыста", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 300LL}},
{"чатырыста", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 400LL}},
{"пяцьсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 500LL}},
{"шэсцьсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 600LL}},
{"семсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 700LL}},
{"сямсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 700LL}},
{"восемсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 800LL}},
{"васямсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 800LL}},
{"дзевяцьсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 900LL}},
{"тысяча", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"тысячы", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"тысяч", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"мільён", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільен", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільёны", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільены", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільёнаў", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільенау", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"мільярд", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"мільярды", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"мільярдау", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"трыльён", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"трыльен", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"трыльены", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"трыльёны", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"трылёнаў", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"трыленау", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльён", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльен", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльёны", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльены", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльёнаў", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"квадрыльенау", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"нулявы", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"першы", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"другі", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"дзвух", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"трэйці", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"чацьверты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"пяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"шосты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"сёмы", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 7LL}},
{"восьмы", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 8LL}},
{"дзявяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 9LL}},
{"дзясяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"дзесяці", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"дзесяць", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"адзінаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 11LL}},
{"дванаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 12LL}},
{"трынаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 13LL}},
{"чатырнаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 14LL}},
{"пятнаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 15LL}},
{"шаснаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 16LL}},
{"сямнаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 17LL}},
{"васямнаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 18LL}},
{"дзевятнаццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 19LL}},
{"дваццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 20LL}},
{"дваццаці", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 20LL}},
{"трыццаты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 30LL}},
{"саракавы", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"пяцідзясяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 50LL}},
{"пяцідзясят", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 50LL}},
{"шэсцьдзесяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"семдзесяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"васьмідзясяты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 80LL}},
{"дзевяносты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 90LL}},
{"соты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"дзвухсоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 200LL}},
{"дзвухсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 200LL}},
{"трохсоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 300LL}},
{"трохсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 300LL}},
{"чатырохсоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 400LL}},
{"чатырохсот", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 400LL}},
{"пяцісоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 500LL}},
{"шасьцісоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 600LL}},
{"сямісоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 700LL}},
{"васьмісоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 800LL}},
{"дзевяцісоты", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 900LL}},
{"тысячны", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"нулявая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 0LL}},
{"першая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 1LL}},
{"другая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 2LL}},
{"трэццяя", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 3LL}},
{"чацьвертая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 4LL}},
{"пятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 5LL}},
{"шостая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 6LL}},
{"сёмая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 7LL}},
{"восьмая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 8LL}},
{"дзявятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 9LL}},
{"дзясятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 10LL}},
{"адзінаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 11LL}},
{"дванаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 12LL}},
{"трынаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 13LL}},
{"чатырнаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 14LL}},
{"пятнаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 15LL}},
{"шаснаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 16LL}},
{"сямнаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 17LL}},
{"васямнаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 18LL}},
{"дзевятнаццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 19LL}},
{"дваццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 20LL}},
{"трыццатая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 30LL}},
{"саракавая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 40LL}},
{"пяцідзесятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 50LL}},
{"шэсцідзесятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 60LL}},
{"семдзесятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 70LL}},
{"васьмідзясятая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 80LL}},
{"дзевяностая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 90LL}},
{"сотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 100LL}},
{"дзвухсотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 200LL}},
{"трохсотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 300LL}},
{"чатырохсотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 400LL}},
{"пяцісотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 500LL}},
{"шасьцісотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 600LL}},
{"сямісотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 700LL}},
{"васьмісотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 800LL}},
{"дзевяцісотая", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 900LL}},
{"тысячная", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 1000LL}},
{"нулявое", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 0LL}},
{"першае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 1LL}},
{"другое", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 2LL}},
{"трэццяе", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 3LL}},
{"чацьвертае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 4LL}},
{"пятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 5LL}},
{"шостае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 6LL}},
{"сёмае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 7LL}},
{"восьмае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 8LL}},
{"дзявятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 9LL}},
{"дзясятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 10LL}},
{"адзінаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 11LL}},
{"дванаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 12LL}},
{"трынаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 13LL}},
{"чатырнаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 14LL}},
{"пятнаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 15LL}},
{"шаснаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 16LL}},
{"сямнаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 17LL}},
{"васямнаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 18LL}},
{"дзевятнаццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 19LL}},
{"дваццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 20LL}},
{"трыццатае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 30LL}},
{"саракавое", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 40LL}},
{"пяцьдзесятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 50LL}},
{"шэсцідзясятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 60LL}},
{"сямдзясятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 70LL}},
{"васьмідзясятае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 80LL}},
{"дзевяностае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 90LL}},
{"сотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 100LL}},
{"дзвухсотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 200LL}},
{"трохсотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 300LL}},
{"чатырохсотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 400LL}},
{"пяцісотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 500LL}},
{"шасьцісотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 600LL}},
{"сямісотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 700LL}},
{"васьмісотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 800LL}},
{"дзевяцісотае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 900LL}},
{"тысячнае", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 1000LL}},
{"нула", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"един", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"едно", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 1LL}},
@@ -272,6 +461,29 @@ numex_rule_source_t numex_rules[] = {
{"biliardy", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000000LL}},
{"biliardů", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100000000000000LL}},
{"biliardu", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100000000000000LL}},
{"dim", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"un", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"dau", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"dwy", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 2LL}},
{"tri", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"tair", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 3LL}},
{"pedwar", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"pedair", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 4LL}},
{"pump", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"pum", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"chwech", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"chwe", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"saith", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 7LL}},
{"wyth", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 8LL}},
{"naw", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 9LL}},
{"deg", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"ddeg", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"cant", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"mil", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"miliwn", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"biliwn", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"triliwn", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"kwadriliwn", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000000LL}},
{"nul", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"en", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"et", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NEUTER, CATEGORY_DEFAULT, 10, 1LL}},
@@ -3148,6 +3360,76 @@ numex_rule_source_t numex_rules[] = {
{"biljonte", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"biljardte", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000000LL}},
{"och", NUMEX_STOPWORD_RULE},
{"sıfır", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"sifir", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"bir", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"iki", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"üç", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"uc", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"dört", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"dort", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"beş", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"bes", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"altı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"alti", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"yedi", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 7LL}},
{"sekiz", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 8LL}},
{"dokuz", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 9LL}},
{"on", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"yirmi", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 20LL}},
{"otuz", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 30LL}},
{"kırk", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"kirk", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"elli", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 50LL}},
{"altmış", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"altmis", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"yetmiş", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"yetmis", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"seksen", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 80LL}},
{"doksan", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 90LL}},
{"yüz", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"yuz", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"bin", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"milyon", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"milyar", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"trilyon", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"katrilyon", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_ADD, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000000LL}},
{"sıfırıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"sifirinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"birinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"ikinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 2LL}},
{"üçüncü", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"ucuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 3LL}},
{"dördüncü", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"dorduncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 4LL}},
{"beşinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"besinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 5LL}},
{"altıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"altinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 6LL}},
{"yedinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 7LL}},
{"sekizinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 8LL}},
{"dokuzuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 9LL}},
{"onuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 10LL}},
{"yirminci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 20LL}},
{"otuzuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 30LL}},
{"kırkıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"kirkinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 40LL}},
{"ellinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 50LL}},
{"altmışıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"altmisinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 60LL}},
{"yetmişinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"yetmisinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 70LL}},
{"sekseninci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 80LL}},
{"doksanıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 90LL}},
{"doksaninci", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 90LL}},
{"yüzüncü", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"yuzuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 100LL}},
{"bininci", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000LL}},
{"milyonuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000LL}},
{"milyarıncı", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"milyarinci", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000LL}},
{"trilyonuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000LL}},
{"katrilyonuncu", (numex_rule_t){NUMEX_LEFT_CONTEXT_MULTIPLY, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_ORDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1000000000000000LL}},
{"нуль", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 0LL}},
{"один", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_NONE, CATEGORY_DEFAULT, 10, 1LL}},
{"одна", (numex_rule_t){NUMEX_LEFT_CONTEXT_NONE, NUMEX_RIGHT_CONTEXT_NONE, NUMEX_CARDINAL_RULE, GENDER_FEMININE, CATEGORY_DEFAULT, 10, 1LL}},
@@ -3261,6 +3543,156 @@ numex_rule_source_t numex_rules[] = {
};
ordinal_indicator_t ordinal_indicator_rules[] = {
{"1", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "ы"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"13", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"13", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"13", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"13", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "я"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"60", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"60", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"60", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"60", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"80", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"80", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"80", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"80", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"00", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"00", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"00", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"00", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"20", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"20", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"20", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"20", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"40", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"40", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"40", GENDER_NEUTER, CATEGORY_DEFAULT, "ое"},
{"40", GENDER_NEUTER, CATEGORY_DEFAULT, "-ое"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "ое"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "-ое"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "яе"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "-яе"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "ое"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "-ое"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"70", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"70", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"70", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"70", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"90", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"90", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"90", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"90", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"10", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"10", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"10", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"10", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"12", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"12", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"12", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"12", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"30", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"30", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"30", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"30", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"50", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"50", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"50", GENDER_NEUTER, CATEGORY_DEFAULT, "ае"},
{"50", GENDER_NEUTER, CATEGORY_DEFAULT, "-ае"},
{"11", GENDER_NONE, CATEGORY_DEFAULT, "è"},
{"11", GENDER_NONE, CATEGORY_DEFAULT, "e"},
{"13", GENDER_NONE, CATEGORY_DEFAULT, "è"},
@@ -3384,34 +3816,76 @@ ordinal_indicator_t ordinal_indicator_rules[] = {
{"6", GENDER_NONE, CATEGORY_DEFAULT, "th"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "th"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "th"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "ᵉʳ"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "er"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "r"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "ro"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "ᵉʳ"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "er"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "r"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "ro"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, ""},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "ra"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "era"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "ra"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"11", GENDER_NONE, CATEGORY_DEFAULT, ":sta"},
{"13", GENDER_NONE, CATEGORY_DEFAULT, ":sta"},
@@ -3512,25 +3986,45 @@ ordinal_indicator_t ordinal_indicator_rules[] = {
{"91", GENDER_FEMININE, CATEGORY_PLURAL, "es"},
{"8", GENDER_FEMININE, CATEGORY_PLURAL, "es"},
{"81", GENDER_FEMININE, CATEGORY_PLURAL, "es"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"24", GENDER_NONE, CATEGORY_DEFAULT, "e"},
{"24", GENDER_NONE, CATEGORY_DEFAULT, "ste"},
@@ -3726,25 +4220,45 @@ ordinal_indicator_t ordinal_indicator_rules[] = {
{"6", GENDER_NONE, CATEGORY_DEFAULT, "."},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "."},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "."},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"2", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"5", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"4", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"7", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"6", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"9", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "º"},
{"8", GENDER_NONE, CATEGORY_DEFAULT, "o"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"1", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"0", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"3", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"2", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"5", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"4", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"7", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"6", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"9", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "ª"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "a"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, "й"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, ""},
@@ -3808,6 +4322,30 @@ ordinal_indicator_t ordinal_indicator_rules[] = {
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, ""},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "ая"},
{"8", GENDER_FEMININE, CATEGORY_DEFAULT, "-ая"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"13", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"1", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"0", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "ье"},
{"3", GENDER_NEUTER, CATEGORY_DEFAULT, "-ье"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"2", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"5", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"4", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"7", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"6", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"9", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "е"},
{"8", GENDER_NEUTER, CATEGORY_DEFAULT, "-е"},
{"1", GENDER_NONE, CATEGORY_DEFAULT, ":a"},
{"0", GENDER_NONE, CATEGORY_DEFAULT, ":e"},
{"3", GENDER_NONE, CATEGORY_DEFAULT, ":e"},
@@ -3831,36 +4369,39 @@ ordinal_indicator_t ordinal_indicator_rules[] = {
};
numex_language_source_t numex_languages[] = {
{"bg", 0, 0, 50, 0, 0},
{"ca", 0, 50, 141, 0, 38},
{"cs", 0, 191, 81, 38, 0},
{"da", 0, 272, 42, 38, 10},
{"de", 0, 314, 194, 48, 10},
{"el", 0, 508, 416, 58, 52},
{"en", 0, 924, 70, 110, 13},
{"es", 0, 994, 133, 123, 29},
{"et", 0, 1127, 49, 152, 0},
{"fi", 0, 1176, 107, 152, 19},
{"fr", 0, 1283, 194, 171, 80},
{"ga", 0, 1477, 86, 251, 0},
{"hr", 0, 1563, 188, 251, 0},
{"hu", 0, 1751, 66, 251, 0},
{"it", 0, 1817, 163, 251, 20},
{"ja", 0, 1980, 18, 271, 0},
{"ko", 0, 1998, 18, 271, 0},
{"la", 1, 2016, 31, 271, 0},
{"lt", 0, 2047, 69, 271, 0},
{"lv", 0, 2116, 102, 271, 0},
{"mt", 0, 2218, 93, 271, 0},
{"nb", 0, 2311, 46, 271, 0},
{"nl", 0, 2357, 68, 271, 184},
{"pl", 0, 2425, 82, 455, 10},
{"pt", 0, 2507, 170, 465, 20},
{"ro", 0, 2677, 53, 485, 0},
{"ru", 0, 2730, 192, 485, 62},
{"sk", 0, 2922, 72, 547, 0},
{"sl", 0, 2994, 59, 547, 0},
{"sv", 0, 3053, 95, 547, 20},
{"uk", 0, 3148, 77, 567, 0},
{"zh", 0, 3225, 33, 567, 0}
{"be", 0, 0, 189, 0, 150},
{"bg", 0, 189, 50, 150, 0},
{"ca", 0, 239, 141, 150, 38},
{"cs", 0, 380, 81, 188, 0},
{"cy", 0, 461, 23, 188, 0},
{"da", 0, 484, 42, 188, 10},
{"de", 0, 526, 194, 198, 10},
{"el", 0, 720, 416, 208, 52},
{"en", 0, 1136, 70, 260, 13},
{"es", 0, 1206, 133, 273, 71},
{"et", 0, 1339, 49, 344, 0},
{"fi", 0, 1388, 107, 344, 19},
{"fr", 0, 1495, 194, 363, 80},
{"ga", 0, 1689, 86, 443, 0},
{"hr", 0, 1775, 188, 443, 0},
{"hu", 0, 1963, 66, 443, 0},
{"it", 0, 2029, 163, 443, 40},
{"ja", 0, 2192, 18, 483, 0},
{"ko", 0, 2210, 18, 483, 0},
{"la", 1, 2228, 31, 483, 0},
{"lt", 0, 2259, 69, 483, 0},
{"lv", 0, 2328, 102, 483, 0},
{"mt", 0, 2430, 93, 483, 0},
{"nb", 0, 2523, 46, 483, 0},
{"nl", 0, 2569, 68, 483, 184},
{"pl", 0, 2637, 82, 667, 10},
{"pt", 0, 2719, 170, 677, 40},
{"ro", 0, 2889, 53, 717, 0},
{"ru", 0, 2942, 192, 717, 86},
{"sk", 0, 3134, 72, 803, 0},
{"sl", 0, 3206, 59, 803, 0},
{"sv", 0, 3265, 95, 803, 20},
{"tr", 0, 3360, 70, 823, 0},
{"uk", 0, 3430, 77, 823, 0},
{"zh", 0, 3507, 33, 823, 0}
};