Модуль:морфо/data/be

Материал из Викисловаря
Документация

Приставки

  1. а- (кат)
  2. аб- (кат)
  3. абы- (кат)
  4. ад- (кат)
  5. ада- (кат)
  6. ады- (кат)
  7. анты- (кат)
  8. архі- (кат)
  9. бес- (кат)
  10. бяс- (кат)
  11. вы- (кат)
  12. гіпер- (кат)
  13. да- (кат)
  14. дыс- (кат)
  15. дэ- (кат)
  16. дэз- (кат)
  17. за- (кат)
  18. звыш- (кат)
  19. ім- (кат)
  20. інтэр- (кат)
  21. інфра- (кат)
  22. каля- (кат)
  23. квазі- (кат)
  24. контр- (кат)
  25. мега- (кат)
  26. мета- (кат)
  27. між- (кат)
  28. мілі- (кат)
  29. на- (кат)
  30. над- (кат)
  31. не- (кат)
  32. па- (кат)
  33. паза- (кат)
  34. пад- (кат)
  35. пасля- (кат)
  36. пера- (кат)
  37. перад- (кат)
  38. полі- (кат)
  39. пост- (кат)
  40. псеўда- (кат)
  41. пра- (кат)
  42. пры- (кат)
  43. рас- (кат)
  44. рэ- (кат)
  45. с- (кат)
  46. сверх- (кат)
  47. сін- (кат)
  48. суб- (кат)
  49. супер- (кат)
  50. транс- (кат)
  51. у- (кат)
  52. ус- (кат)
  53. ультра- (кат)
  54. церас- (кат)
  55. э- (кат)
  56. экс- (кат)
  57. экстра- (кат)

Префиксоиды

Интерфиксы

  1. -а-
  2. -із-
  3. -о-
  4. -е-
  5. -я-

Суффиксы

  1. -∅ (кат)
  2. (кат)
  3. -ав (кат)
  4. -аў (кат)
  5. -ава (кат)
  6. -ават (кат)
  7. -айк (кат)
  8. -ак (кат)
  9. -альён (кат)
  10. -аму (кат)
  11. -ан (кат)
  12. -анн (кат)
  13. -ань (кат)
  14. -аньк (кат)
  15. -асць (кат)
  16. -ат (кат)
  17. -ац (кат)
  18. -ацы (кат)
  19. -ач (кат)
  20. -ачк (кат)
  21. (кат)
  22. -ва (кат)
  23. (кат)
  24. -ев (кат)
  25. -еў (кат)
  26. -ейк (кат)
  27. -ен (кат)
  28. -енн (кат)
  29. -ень (кат)
  30. -ечк (кат)
  31. -ец (кат)
  32. -ёв (кат)
  33. -ёў (кат)
  34. -ёк (кат)
  35. -ёл (кат)
  36. -ён (кат)
  37. -ин (кат)
  38. (кат)
  39. -ізм (кат)
  40. -ів (кат)
  41. -іва (кат)
  42. -ік (кат)
  43. -ін (кат)
  44. -інк (кат)
  45. -іск (кат)
  46. -іст (кат)
  47. -ітэт (кат)
  48. -іх (кат)
  49. -іц (кат)
  50. -іч (кат)
  51. -ішч (кат)
  52. (кат)
  53. (кат)
  54. -лів (кат)
  55. (кат)
  56. -нік (кат)
  57. -ніц (кат)
  58. -нн (кат)
  59. -ну (кат)
  60. -ов (кат)
  61. -оў (кат)
  62. -ок (кат)
  63. -ол (кат)
  64. -ому (кат)
  65. -он (кат)
  66. -ск (кат)
  67. -ств (кат)
  68. (кат)
  69. (кат)
  70. -уг (кат)
  71. -улк (кат)
  72. -ун (кат)
  73. -уч (кат)
  74. -ушк (кат)
  75. -ўшы (кат)
  76. -ую (кат)
  77. (кат)
  78. (кат)
  79. -ць (кат)
  80. -цц (кат)
  81. -чак (кат)
  82. -чык (кат)
  83. (кат)
  84. -ык (кат)
  85. -ын (кат)
  86. -ыск (кат)
  87. -ых (кат)
  88. -ыц (кат)
  89. -ыч (кат)
  90. -энн (кат)
  91. -эрск (кат)
  92. -эч (кат)
  93. (кат)
  94. -юг (кат)
  95. -як (кат)
  96. -яму (кат)
  97. -ян (кат)
  98. -янн (кат)
  99. -ярн (кат)

Суффиксоиды

Окончания

  1. -∅
  2. -ой
  3. -ёй
  4. -ая
  5. -ае
  6. -ія
  7. -ыя

Глагольные окончания

  1. -ць
  2. -ці
  3. -чы

Постфиксы

return {
	known_morphemes = {
		prefixoids = {
			'авія--', 'агра--', 'аўта--', 'аэра--', 'бліц--',  'бія--', 'вела--', 
			'вібра--', 'відэа--', 'гама--', 'геа--', 'грам--', 'заа--', 'кіна--', 
			'макра--', 'метэа--', 'мата--', 'нарка--', 'неа--', 'паў--', 'палеа--', 
			'радыё--', 'сацыя--', 'спорт--', 'стэрэа--', 'танц--', 'тэле--', 
			'фота–-', 'электра--'
		},
		prefixes = {
			'а-', 'аб-', 'абы-', 'ад-', 'ада-', 'ады-', 'анты-', 'архі-', 
			'бес-', 'бяс-', 'вы-', 'гіпер-', 'да-', 'дыс-', 'дэ-', 'дэз-', 'за-',
			'звыш-', 'ім-', 'інтэр-', 'інфра-', 'каля-', 'квазі-', 'контр-',  'мега-',
			'мета-', 'між-', 'мілі-',
			'на-', 'над-', 'не-', 'па-', 'паза-', 'пад-', 'пасля-', 'пера-', 
			'перад-', 'полі-', 'пост-', 'псеўда-', 'пра-', 'пры-', 'рас-', 'рэ-', 
			'с-', 'сверх-', 'сін-', 'суб-', 'супер-', 'транс-', 'у-', 'ус-', 
			'ультра-', 'церас-', 'э-', 'экс-', 'экстра-'
		},
		suffixes = { '-∅',	
			'-а', '-ав', '-аў', '-ава', '-ават', '-айк', '-ак', '-альён', '-аму', 
			'-ан', '-анн', '-ань', '-аньк', '-асць', '-ат', '-ац', '-ацы', '-ач', '-ачк', '-б',
			'-ва', '-е', '-ев', '-еў', '-ейк', '-ен', '-енн', '-ень', '-ечк', '-ец',
			'-ёв', '-ёў', '-ёк', '-ёл', '-ён', '-ин', '-і', '-ізм', '-ів', '-іва', '-ік', 
			'-ін', '-інк', '-іск', '-іст', '-ітэт', '-іх', '-іц', '-іч', '-ішч', 
			'-к', '-л', '-лів',	'-н', '-нік', '-ніц', '-нн', '-ну', '-ов', '-оў', 
			'-ок', '-ол', '-ому', '-он', '-ск', '-ств', '-т', '-у', '-уг', '-улк', 
			'-ун', '-уч', '-ушк', '-ўшы', '-ую', '-х', '-ц', '-ць', '-цц', '-чак', 
			'-чык', '-ш', '-ык', '-ын', '-ыск', '-ых', '-ыц', '-ыч', '-энн', '-эрск', '-эч', 
			'-ю', '-юг', '-як', '-яму', '-ян', '-янн', '-ярн' 
		},
		suffixsoids = {
			'--ед', '--граф', '--лог', '--манія'
		},
		interfixes = {
			'-а-', '-із-', '-о-', '-е-', '-я-'
		},
		endings = {
			'+∅',
			'+а', '+я', '+е', '+ё', '+і', '+ы', '+у', '+ю',
			'+о', '+ой', '+ёй',
			'+ая', '+ае', '+ія', '+ыя'
		},
		verb_endings = {
			'+ць', '+ці', '+чы'
		},
		postfixes = {
			'-сь', '-ся', '-сьці', '-небудзь', '-ці', '-це', '-ца', '-цца'
		},
	},
	category_replacements = {
		prefixoid = {
			{'пан’-', 'пан-'},
			{'поў-', 'паў-'}
		},
		prefix = {
			{'з-', 'с-'},
			{'уз-', 'ус-'}, 
			{'раз-', 'рас-'}, 
			{'без-', 'бес-'}, 
			{'бяз-', 'бяс-'}, 
			{'ня-', 'не-'},
			{'ні-', 'не-'},
			{'палі-', 'полі-'},
			{'цераз-', 'церас-'}
		},
	},
	references = {  -- этот механизм ещё не реализован
	}
}