ТОМ: Лексема: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
м
м
Строка 1: Строка 1:
Лексема - это строка специального формата, описывающая способы формирования необходимых словоформ.
+
Лексема - это строка специального формата, описывающая способы формирования необходимых словоформ. Лексемы широко используются при синтезе выводимого текста и в анализе введенной команды.
  
 
==Структура лексемы==
 
==Структура лексемы==
Строка 23: Строка 23:
 
===Ключ словоформы по умолчанию===
 
===Ключ словоформы по умолчанию===
 
===Модификаторы лексемы===
 
===Модификаторы лексемы===
 +
 +
==Использование лексем для синтеза текста==
 +
==Использование лексем в парсинге команд==

Версия 09:06, 29 октября 2008

Лексема - это строка специального формата, описывающая способы формирования необходимых словоформ. Лексемы широко используются при синтезе выводимого текста и в анализе введенной команды.

Структура лексемы

Лексема состоит из 4х частей:

  • основа лексемы (1 шт.);
  • ключ постоянных свойств лексемы (1 шт.);
  • ключ словоформы по умолчанию (1 шт.);
  • модификаторы лексемы (список);

Части лексемы разделяются точкой с запятой.


Пример:

"лес%; НдЕчМр; Ип; Ип=; Рп=а; Дп=у; Вп=; Тп=ом; ПпИ2=е; ПпМ2=у"

Где:


Основа лексемы

Ключ постоянных свойств

Ключ словоформы по умолчанию

Модификаторы лексемы

Использование лексем для синтеза текста

Использование лексем в парсинге команд