Различие между версиями «Модуль:User:Vitalik/inflection/ru/declension/Документация»

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Сокращение и переоформление
краткое описание подмодулей
 
Строка 10:
ручные ([[Служебная:Указатель по началу названия/u:Vitalik/сущ-ru/tests/|noun]], [[Служебная:Указатель по началу названия/u:Vitalik/прил-ru/tests/|adj]]),
старое ([[u:Cinemantique/сущ+|u:Cinemantique/сущ+]],  [[u:Vitalik/test-inflection-ru|u:Vitalik/test-inflection-ru]])
 
<hr/>
 
'''Папки-подмодули:'''
* '''data''' — модули с данными
** '''endings''' — данные по окончаниям для стандартных типов основ
** '''stress''' — данные по всем схемам ударения
** '''template''' — используемые шаблоны
* '''init''' — инициализация главного объекта
** '''parse''' — парсинг индекса
** '''process''' — первичная инициализация (тип основы, схема ударения)
* '''run''' — основной алгоритм
** '''parts''' — вычисление основ и окончаний по падежам
*** '''prepare''' — первичное формирование (по типу основы и схеме ударения)
*** '''transform''' — особые случаи (звёздочка, градус, кружочек и т.п.)
** '''result''' — формирование результирующих атрибутов для шаблона