ТОМ: Морфологический ключ: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
 
(не показано 10 промежуточных версий 2 участников)
Строка 1:
Основное назначение ключа - описание [[wikipedia:Морфология (лингвистика)|морфологических]] свойств слов и словосочетаний естественного языка, обрабатываемых в [[TOM: язык программирования|ТОМе]].
Ключи широко используются в синтезе выводимого текста и в анализе введенной команды.
 
==Структура ключа==
Ключ - это строка специального формата.
Ключ содержит в себе морфологические свойства.
Ключ состоит из свойств, наНа каждое свойство приходитсяотводится два символа.
 
Первый символ - значение свойства,
Строка 23 ⟶ 24 :
МчМр - множественное число, мужской род.
 
Имена свойств и их значения (за исключением [[ТОМ: Лингвистический ключ#Свойства числа и количества|2х свойств]]) создаются автором игры, или автором стандартной библиотеки и не являются жестко заданными.
 
==Подбор ключа==
Строка 38 ⟶ 39 :
 
 
Подбор ключей - рутинаярутинная операция для формирования словоформ при синтезе текста и для подбора объектов в парсинге.
 
==Суммирование ключей==
 
==Извлечение части ключа==
 
==Способы получить ключ==
Строка 46 ⟶ 49 :
===2. Ключ из объекта===
===3. Ключ как свойство формы объекта===
 
==Свойства числа и количества==
Т.к. объекты в ТОМе имеют количественное измерение (свойство [[TOM: язык программирования#.num / .число|.num]]), морфологические cвойства числа и количества для объекта рассчитываются системой.
 
Свойство числа - "ч" имеет два предопределенных значение:
* Еч - единственное число;
* Мч - множественное число.
 
Свойство количества - "к" имеет три предопределенных значение:
* 1к - для чисел заканчивающихся на 1;
* 2к - для чисел заканчивающихся на 2, 3 и 4;
* 5к - для чисел 11, 12, 13, 14 или заканчивающихся на 5, 6, 7, 8, 9, 0.
[[Категория:Документация ТОМ]]