{"id":8071,"date":"2020-06-26T11:44:36","date_gmt":"2020-06-26T08:44:36","guid":{"rendered":"https:\/\/ssrlab.by\/?p=8071"},"modified":"2022-02-14T14:00:50","modified_gmt":"2022-02-14T11:00:50","slug":"english-apraczo%d1%9eka-gramatychnaga-slo%d1%9enika","status":"publish","type":"post","link":"https:\/\/ssrlab.by\/en\/8071","title":{"rendered":"Grammatical Dictionary Processor"},"content":{"rendered":"<p>Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8078\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-1-1.png\" alt=\"\" width=\"1195\" height=\"378\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-1-1.png 1195w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-1-1-300x95.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-1-1-1024x324.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-1-1-768x243.png 768w\" sizes=\"(max-width: 1195px) 100vw, 1195px\" \/><\/a><\/p>\n<p align=\"center\"><span lang=\"be-BY\">\u041c\u0430\u043b\u044e\u043d\u0430\u043a 1 \u2013 \u0413\u0440\u0430\u0444\u0456\u0447\u043d\u044b \u0456\u043d\u0442\u044d\u0440\u0444\u0435\u0439\u0441 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u00bb<\/span><\/p>\n<p><span lang=\"be-BY\">\u0406\u043d\u0442\u044d\u0440\u0444\u0435\u0439\u0441 \u0437\u043c\u044f\u0448\u0447\u0430\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b\u044f \u0432\u043e\u0431\u043b\u0430\u0441\u0446\u0456:<\/span><\/p>\n<ul>\n<li><span lang=\"be-BY\">\u041f\u043e\u043b\u0435 \u0434\u043b\u044f \u045e\u0432\u043e\u0434\u0443 \u0442\u044d\u043a\u0441\u0442\u0443 \u045e \u0441\u043f\u0435\u0446\u044b\u044f\u043b\u044c\u043d\u044b\u043c \u0444\u0430\u0440\u043c\u0430\u0446\u0435. \u0410\u0441\u043d\u0430\u0448\u0447\u0430\u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0456 \u00ab\u0410\u0431\u043d\u0430\u0432\u0456\u0446\u044c\u00bb (\u0437\u0432\u0430\u0440\u043e\u0442 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445 \u043f\u0430 \u0437\u043c\u0430\u045e\u0447\u0430\u043d\u043d\u0456) \u0456 \u00ab\u0410\u0447\u044b\u0441\u0446\u0456\u0446\u044c\u00bb (\u0432\u044b\u0434\u0430\u043b\u0435\u043d\u043d\u0435 \u045e\u0441\u0456\u0445 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445);<\/span><\/li>\n<li><span lang=\"be-BY\">\u0412\u044b\u043f\u0430\u0434\u0430\u043b\u044c\u043d\u0430\u0435 \u043c\u0435\u043d\u044e \u0434\u043b\u044f \u0432\u044b\u0431\u0430\u0440\u0443 \u0448\u0430\u0431\u043b\u043e\u043d<\/span>\u0443<span lang=\"be-BY\"> \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456. \u041c\u0430\u0435 \u043f\u0443\u043d\u043a\u0442\u044b \u00ab\u041d\u0430\u0437\u043e\u045e\u043d\u0456\u043a\u00bb, \u00ab\u041f\u0440\u044b\u043c\u0435\u0442\u043d\u0456\u043a\u00bb, \u00ab\u041b\u0456\u0447\u044d\u0431\u043d\u0456\u043a\u00bb, \u00ab\u0417\u0430\u0439\u043c\u0435\u043d\u043d\u0456\u043a\u00bb, \u00ab\u0414\u0437\u0435\u044f\u0441\u043b\u043e\u045e\u00bb, \u00ab\u041f\u0440\u044b\u0441\u043b\u043e\u045e\u0435\u00bb;<\/span><\/li>\n<li><span lang=\"be-BY\">\u041a\u0440\u043e\u043f\u043a\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb, \u044f\u043a\u0430\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0443 \u0456 \u0434\u0430\u0437\u0432\u0430\u043b\u044f\u0435 \u0430\u0442\u0440\u044b\u043c\u0430\u0446\u044c \u0432\u044b\u043d\u0456\u043a\u0456.<\/span><\/li>\n<\/ul>\n<p><span lang=\"be-BY\">\u041f\u0430\u0441\u043b\u044f \u043d\u0430\u0446\u0456\u0441\u043a\u0430\u043d\u043d\u044f \u043a\u043d\u043e\u043f\u043a\u0456 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c\u00bb \u0443 \u043d\u0456\u0436\u043d\u044f\u0439 \u0447\u0430\u0441\u0442\u0446\u044b \u044d\u043a\u0440\u0430\u043d\u0430 \u0437\u2019\u044f\u0432\u044f\u0446\u0446\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b\u044f \u0432\u043e\u0431\u043b\u0430\u0441\u0446\u0456 (\u0433\u043b. \u043c\u0430\u043b\u044e\u043d\u0430\u043a 2):<\/span><\/p>\n<ul>\n<li><span lang=\"be-BY\">\u0422\u044d\u043a\u0441\u0442\u0430\u0432\u0430\u044f \u0456\u043d\u0444\u0430\u0440\u043c\u0430\u0446\u044b\u044f \u0437 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u043c\u0456 \u043f\u0440\u0430 \u043a\u043e\u043b\u044c\u043a\u0430\u0441\u0446\u044c \u0430\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u043d\u044b\u0445 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u0432\u044b\u0445 \u0430\u0440\u0442\u044b\u043a\u0443\u043b\u0430\u045e \u0456 \u0441\u043f\u0430\u0441\u044b\u043b\u043a\u0430\u043c\u0456 \u043d\u0430 \u0441\u043f\u0430\u043c\u043f\u043e\u045e\u0432\u0430\u043d\u043d\u0435 \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b\u0445 \u0444\u0430\u0439\u043b\u0430\u045e \u0437 <\/span><span lang=\"en-US\">HTML<\/span><span lang=\"be-BY\">-\u0442\u0430\u0431\u043b\u0456\u0446\u0430\u0439 \u0456 <\/span><span lang=\"en-US\">SQL<\/span><span lang=\"be-BY\">-\u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u044b\u044f\u043c\u0456;<\/span><\/li>\n<li><span lang=\"be-BY\">\u0412\u043e\u0431\u043b\u0430\u0441\u0446\u044c \u00ab\u041f\u0430\u043c\u044b\u043b\u043a\u0456\u00bb \u0434\u043b\u044f \u0432\u044b\u0432\u0430\u0434\u0443 \u0456\u043d\u0444\u0430\u0440\u043c\u0430\u0446\u044b\u0456 \u043f\u0440\u0430 \u043f\u0430\u043c\u044b\u043b\u043a\u0456, \u044f\u043a\u0456\u044f \u045e\u0437\u043d\u0456\u043a\u043b\u0456 \u045e \u043f\u0440\u0430\u0446\u044d\u0441\u0435 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 (\u0437\u2019\u044f\u045e\u043b\u044f\u0435\u0446\u0446\u0430, \u043a\u0430\u043b\u0456 \u043f\u0430\u043c\u044b\u043b\u043a\u0456 \u0441\u0430\u043f\u0440\u0430\u045e\u0434\u044b \u043c\u0435\u043b\u0456 \u043c\u0435\u0441\u0446\u0430);<\/span><\/li>\n<li><span lang=\"be-BY\">\u0412\u043e\u0431\u043b\u0430\u0441\u0446\u044c \u0432\u044b\u0434\u0430\u0447\u044b \u0432\u044b\u043d\u0456\u043a\u0430\u045e.<\/span><\/li>\n<\/ul>\n<p><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8079\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2.png\" alt=\"\" width=\"1195\" height=\"460\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2.png 1195w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2-300x115.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2-1024x394.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-2-768x296.png 768w\" sizes=\"(max-width: 1195px) 100vw, 1195px\" \/><\/a><\/p>\n<p align=\"center\"><span lang=\"be-BY\">\u041c\u0430\u043b\u044e\u043d\u0430\u043a 2 \u2013 \u0413\u0440\u0430\u0444\u0456\u0447\u043d\u044b \u0456\u043d\u0442\u044d\u0440\u0444\u0435\u0439\u0441 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u00bb \u2013 \u0432\u043e\u0431\u043b\u0430\u0441\u0446\u0456, \u044f\u043a\u0456\u044f \u0437\u2019\u044f\u045e\u043b\u044f\u044e\u0446\u0446\u0430 \u043f\u0430\u0441\u043b\u044f \u043d\u0430\u0446\u0456\u0441\u043a\u0430\u043d\u043d\u044f \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span lang=\"be-BY\"><b>\u041a\u0430\u0440\u044b\u0441\u0442\u0430\u043b\u044c\u043d\u0456\u0446\u043a\u0456\u044f \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u0456 \u043f\u0440\u0430\u0446\u044b \u0437 \u0441\u044d\u0440\u0432\u0456\u0441\u0430\u043c<\/b><\/span><\/p>\n<p><span lang=\"be-BY\"><u>\u0421\u0446\u044d\u043d\u0430\u0440\u044b\u0439 1. \u0410\u0442\u0440\u044b\u043c\u0430\u043d\u043d\u0435 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430 \u045e \u0432\u044b\u0433\u043b\u044f\u0434\u0437\u0435 <\/u><\/span><span lang=\"en-US\"><u>HTML<\/u><\/span><span lang=\"be-BY\"><u>-\u0442\u0430\u0431\u043b\u0456\u0446\u044b.<\/u><\/span><\/p>\n<ol>\n<li><span lang=\"be-BY\">\u0423\u0432\u0435\u0441\u0446\u0456 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u044f \u045e \u043f\u0440\u0430\u0432\u0456\u043b\u044c\u043d\u044b\u043c \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b\u043c \u0444\u0430\u0440\u043c\u0430\u0446\u0435 \u045e \u043f\u043e\u043b\u0456 \u045e\u0432\u043e\u0434\u0443.<\/span><\/li>\n<li><span lang=\"be-BY\">\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u043d\u0435\u0430\u0431\u0445\u043e\u0434\u043d\u044b \u0448\u0430\u0431\u043b\u043e\u043d \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb<\/span><span lang=\"en-US\">.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041f\u0440\u0430\u0433\u043b\u0435\u0434\u0437\u0435\u0446\u044c \u0432\u044b\u043d\u0456\u043a\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u0456 \u043c\u0430\u0433\u0447\u044b\u043c\u044b\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0456, \u043f\u0440\u044b \u043d\u0435\u0430\u0431\u0445\u043e\u0434\u043d\u0430\u0441\u0446\u0456 \u2013 \u0432\u044b\u043f\u0440\u0430\u0432\u0456\u0446\u044c \u043f\u0430\u043c\u044b\u043b\u043a\u0456 \u0456 \u043d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb \u044f\u0448\u0447\u044d \u0440\u0430\u0437.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043d\u0430 \u0433\u0456\u043f\u0435\u0440\u0441\u043f\u0430\u0441\u044b\u043b\u043a\u0443 \u00ab\u0442\u0430\u0431\u043b\u0456\u0446\u0430\u00bb \u0456 \u0437\u0430\u0445\u0430\u0432\u0430\u0446\u044c <\/span><span lang=\"en-US\">HTML<\/span><span lang=\"be-BY\">-\u043a\u043e\u0434, \u044f\u043a\u0456 \u0437\u2019\u044f\u0432\u0456\u045e\u0441\u044f \u045e \u043d\u043e\u0432\u044b\u043c \u0430\u043a\u043d\u0435.<\/span><\/li>\n<\/ol>\n<p><span lang=\"be-BY\">\u041c\u0430\u0433\u0447\u044b\u043c\u044b \u0432\u044b\u043d\u0456\u043a \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u043c \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u0435\u043c \u043f\u0440\u0430\u0434\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u044b \u043d\u0430 \u043c\u0430\u043b\u044e\u043d\u043a\u0443 3.<\/span><\/p>\n<p><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8080\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3.png\" alt=\"\" width=\"1352\" height=\"132\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3.png 1352w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3-300x29.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3-1024x100.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-3-768x75.png 768w\" sizes=\"(max-width: 1352px) 100vw, 1352px\" \/><\/a><\/p>\n<p align=\"center\"><span lang=\"be-BY\">\u041c\u0430\u043b\u044e\u043d\u0430\u043a 3 \u2013 \u0412\u044b\u043d\u0456\u043a \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0441\u0430 \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u0435\u043c \u21161<\/span><\/p>\n<p><span lang=\"be-BY\"><u>\u0421\u0446\u044d\u043d\u0430\u0440\u044b\u0439 2. \u0410\u0442\u0440\u044b\u043c\u0430\u043d\u043d\u0435 <\/u><\/span><span lang=\"en-US\"><u>SQL<\/u><\/span><u>&#8211;<\/u><span lang=\"be-BY\"><u>\u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u044b\u0439 \u0434\u043b\u044f \u0441\u0442\u0432\u0430\u0440\u044d\u043d\u043d\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430.<\/u><\/span><\/p>\n<ol>\n<li><span lang=\"be-BY\">\u0423\u0432\u0435\u0441\u0446\u0456 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u044f \u045e \u043f\u0440\u0430\u0432\u0456\u043b\u044c\u043d\u044b\u043c \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b\u043c \u0444\u0430\u0440\u043c\u0430\u0446\u0435 \u045e \u043f\u043e\u043b\u0456 \u045e\u0432\u043e\u0434\u0443.<\/span><\/li>\n<li><span lang=\"be-BY\">\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u043d\u0435\u0430\u0431\u0445\u043e\u0434\u043d\u044b \u0448\u0430\u0431\u043b\u043e\u043d \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb<\/span><span lang=\"en-US\">.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041f\u0440\u0430\u0433\u043b\u0435\u0434\u0437\u0435\u0446\u044c \u0432\u044b\u043d\u0456\u043a\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u0456 \u043c\u0430\u0433\u0447\u044b\u043c\u044b\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0456, \u043f\u0440\u044b \u043d\u0435\u0430\u0431\u0445\u043e\u0434\u043d\u0430\u0441\u0446\u0456 \u2013 \u0432\u044b\u043f\u0440\u0430\u0432\u0456\u0446\u044c \u043f\u0430\u043c\u044b\u043b\u043a\u0456 \u0456 \u043d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb \u044f\u0448\u0447\u044d \u0440\u0430\u0437.<\/span><\/li>\n<li><span lang=\"be-BY\">\u041d\u0430\u0446\u0456\u0441\u043d\u0443\u0446\u044c \u043d\u0430 \u0433\u0456\u043f\u0435\u0440\u0441\u043f\u0430\u0441\u044b\u043b\u043a\u0443 \u00ab\u0431\u0430\u0437\u0430 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445\u00bb \u0456 \u0437\u0430\u0445\u0430\u0432\u0430\u0446\u044c <\/span><span lang=\"en-US\">SQL<\/span><span lang=\"be-BY\">-\u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u044b\u0456, \u044f\u043a\u0456\u044f \u0437\u2019\u044f\u0432\u0456\u043b\u0456\u0441\u044f \u045e \u043d\u043e\u0432\u044b\u043c \u0430\u043a\u043d\u0435.<\/span><\/li>\n<\/ol>\n<p><span lang=\"be-BY\">\u041c\u0430\u0433\u0447\u044b\u043c\u044b \u0432\u044b\u043d\u0456\u043a \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u043c \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u0435\u043c \u043f\u0440\u0430\u0434\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u044b \u043d\u0430 \u043c\u0430\u043b\u044e\u043d\u043a\u0443 4.<\/span><\/p>\n<p><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8081\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4.png\" alt=\"\" width=\"1045\" height=\"481\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4.png 1045w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4-300x138.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4-1024x471.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-4-768x354.png 768w\" sizes=\"(max-width: 1045px) 100vw, 1045px\" \/><\/a><\/p>\n<p align=\"center\"><span lang=\"be-BY\">\u041c\u0430\u043b\u044e\u043d\u0430\u043a 4 \u2013 \u0412\u044b\u043d\u0456\u043a \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0441\u0430 \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u0435\u043c \u21162<\/span><\/p>\n<p><span lang=\"be-BY\">\u041d\u0435\u0437\u0430\u043b\u0435\u0436\u043d\u0430 \u0430\u0434 \u0440\u044d\u0430\u043b\u0456\u0437\u0430\u0432\u0430\u043d\u0430\u0433\u0430 \u0441\u0446\u044d\u043d\u0430\u0440\u044b\u044f \u0432\u044b\u043d\u0456\u043a\u0456 \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u0431\u0443\u0434\u0443\u0446\u044c \u043f\u0440\u0430\u0434\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u044b\u044f \u0442\u0430\u043a\u0441\u0430\u043c\u0430 \u045e \u0432\u044b\u0433\u043b\u044f\u0434\u0437\u0435 \u0442\u0430\u0431\u043b\u0456\u0446\u044b \u045e \u0430\u0441\u043d\u043e\u045e\u043d\u044b\u043c \u0430\u043a\u043d\u0435 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 (\u043c\u0430\u043b\u044e\u043d\u0430\u043a 5).<\/span><\/p>\n<p><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8083\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5.png\" alt=\"\" width=\"1192\" height=\"562\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5.png 1192w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5-300x141.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5-1024x483.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/apraczo\u045eka-gramatychnaga-slo\u045enika-5-768x362.png 768w\" sizes=\"(max-width: 1192px) 100vw, 1192px\" \/><\/a><\/p>\n<p align=\"center\"><span lang=\"be-BY\">\u041c\u0430\u043b\u044e\u043d\u0430\u043a 5 \u2013 \u0412\u044b\u043d\u0456\u043a \u043f\u0440\u0430\u0446\u044b \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u00bb<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span lang=\"be-BY\"><b>\u0414\u043e\u0441\u0442\u0443\u043f \u0434\u0430 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u043f\u0440\u0430\u0437 <\/b><\/span><span lang=\"en-US\"><b>API<\/b><\/span><\/p>\n<p><span lang=\"be-BY\">\u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0443 \u0434\u0430 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u043f\u0440\u0430\u0437 <\/span><span lang=\"en-US\">API<\/span><span lang=\"be-BY\"> \u043d\u0435\u0430\u0431\u0445\u043e\u0434\u043d\u0430 \u0430\u0434\u043f\u0440\u0430\u0432\u0456\u0446\u044c <\/span><span lang=\"en-US\">AJAX<\/span><span lang=\"be-BY\">-\u0437\u0430\u043f\u044b\u0442 \u0442\u044b\u043f\u0443 <\/span><span lang=\"en-US\">POST<\/span><span lang=\"be-BY\"> \u043d\u0430 \u0430\u0434\u0440\u0430\u0441 <\/span><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php\"><u>https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/<\/u><u><span lang=\"en-US\">api<\/span><\/u><u>.<\/u><u><span lang=\"en-US\">php<\/span><\/u><\/a>.<span lang=\"be-BY\"> \u041f\u0440\u0430\u0437 \u043c\u0430\u0441\u0456\u045e <\/span><strong><em><span lang=\"en-US\">data<\/span><\/em><\/strong> <span lang=\"be-BY\">\u043f\u0435\u0440\u0430\u0434\u0430\u044e\u0446\u0446\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b:<\/span><\/p>\n<ul>\n<li><span lang=\"en-US\">localization<\/span><span lang=\"be-BY\"> \u2013 \u043c\u043e\u0432\u0430 \u043b\u0430\u043a\u0430\u043b\u0456\u0437\u0430\u0446\u044b\u0456. \u0412\u044b\u0437\u043d\u0430\u0447\u0430\u0435 \u043c\u043e\u0432\u0443 \u0437\u0430\u0433\u0430\u043b\u043e\u045e\u043a\u0430\u045e \u0432\u044b\u043d\u0456\u043a\u043e\u0432\u0430\u0439 \u0442\u0430\u0431\u043b\u0456\u0446\u044b; <\/span><\/li>\n<li><span lang=\"en-US\">text<\/span><span lang=\"be-BY\"> \u2013 \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b\u044f \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u044f \u045e \u043f\u0430\u0442\u0440\u044d\u0431\u043d\u044b\u043c \u0444\u0430\u0440\u043c\u0430\u0446\u0435; <\/span><\/li>\n<li><span lang=\"en-US\">pos<\/span><span lang=\"be-BY\"> \u2013 \u0442\u044b\u043f \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u045e \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456. \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043c\u043e\u0436\u0430 \u043f\u0440\u044b\u043c\u0430\u0446\u044c \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b\u044f \u0437\u043d\u0430\u0447\u044d\u043d\u043d\u0456: <\/span>\n<ul>\n<li><span lang=\"en-US\">noun<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a\u0430; <\/span><\/li>\n<li><span lang=\"en-US\">adjective<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u043f\u0440\u044b\u043c\u0435\u0442\u043d\u0456\u043a\u0430; <\/span><\/li>\n<li><span lang=\"en-US\">numeral<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u043b\u0456\u0447\u044d\u0431\u043d\u0456\u043a\u0430; <\/span><\/li>\n<li><span lang=\"en-US\">pronoun<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u0437\u0430\u0439\u043c\u0435\u043d\u043d\u0456\u043a\u0430; <\/span><\/li>\n<li><span lang=\"en-US\">verb<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u0434\u0437\u0435\u044f\u0441\u043b\u043e\u0432\u0430; <\/span><\/li>\n<li><span lang=\"en-US\">adverb<\/span><span lang=\"be-BY\"> \u2013 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0437\u0433\u043e\u0434\u043d\u0430 \u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0456 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456 \u043f\u0440\u044b\u0441\u043b\u043e\u045e\u044f. <\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span lang=\"be-BY\">\u041f\u0440\u044b\u043a\u043b\u0430\u0434 <\/span><span lang=\"en-US\">AJAX<\/span><span lang=\"be-BY\">-\u0437\u0430\u043f\u044b\u0442\u0443:<\/span><\/p>\n<blockquote><p><span lang=\"be-BY\">$.<\/span><span lang=\"en-US\">ajax<\/span><span lang=\"be-BY\">({<\/span><\/p>\n<p><span lang=\"en-US\">type<\/span><span lang=\"be-BY\">: \u201c<\/span><span lang=\"en-US\">POST<\/span><span lang=\"be-BY\">\u201d,<\/span><\/p>\n<p><span lang=\"en-US\">url: \u201c<\/span><u><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php\"><span lang=\"en-US\">https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php<\/span><\/a><\/u><span lang=\"en-US\">\u201d,<\/span><\/p>\n<p><span lang=\"en-US\">data:{<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">localization\u201d: \u201cen\u201d<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">text\u201d: \u201c\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">pos\u201d: \u201cnoun\u201d<\/span><\/p>\n<p><span lang=\"en-US\">},<\/span><\/p>\n<p><span lang=\"en-US\">success: function(msg){ },<\/span><\/p>\n<p><span lang=\"en-US\">error: function() { }<\/span><\/p>\n<p><span lang=\"en-US\">});<\/span><\/p><\/blockquote>\n<p><span lang=\"be-BY\">\u0421\u0435\u0440\u0432\u0435\u0440 \u0432\u0435\u0440\u043d\u0435 <\/span><span lang=\"en-US\">JSON-<\/span><span lang=\"be-BY\">\u043c\u0430\u0441\u0456\u045e \u0437 \u0437\u044b\u0445\u043e\u0434\u043d\u044b\u043c \u0442\u044d\u043a\u0441\u0442\u0430\u043c (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><span lang=\"en-US\"><em><strong>text<\/strong><\/em>)<\/span><span lang=\"be-BY\">, \u0432\u044b\u043d\u0456\u043a\u043e\u0432\u0430\u0439 \u0442\u0430\u0431\u043b\u0456\u0446\u0430\u0439 (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><span lang=\"en-US\"><strong><em>table<\/em><\/strong>)<\/span><span lang=\"be-BY\">, \u0432\u044b\u043d\u0456\u043a\u043e\u0432\u044b\u043c\u0456 \u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u044b\u044f\u043c\u0456 \u0434\u043b\u044f \u0441\u0442\u0432\u0430\u0440\u044d\u043d\u043d\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445 \u0437 \u0434\u0430\u043f\u0430\u043c\u043e\u0433\u0430\u0439 \u0441\u0440\u043e\u0434\u043a\u0430\u045e <\/span><span lang=\"en-US\">SQL (<\/span><span lang=\"be-BY\">\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><span lang=\"en-US\"><strong><em>sql<\/em><\/strong>)<\/span><span lang=\"be-BY\">, \u0441\u043f\u0430\u0441\u044b\u043b\u043a\u0430\u0439 \u043d\u0430 \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b \u0444\u0430\u0439\u043b \u0437 <\/span><span lang=\"en-US\">HTML-<\/span><span lang=\"be-BY\">\u043a\u043e\u0434\u0430\u043c \u0442\u0430\u0431\u043b\u0456\u0446\u044b (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><span lang=\"en-US\"><strong><em>tableUrl<\/em><\/strong>), <\/span><span lang=\"be-BY\">\u0441\u043f\u0430\u0441\u044b\u043b\u043a\u0430\u0439 \u043d\u0430 \u0442\u044d\u043a\u0441\u0442\u0430\u0432\u044b \u0444\u0430\u0439\u043b \u0437 <\/span><span lang=\"en-US\">SQL-<\/span><span lang=\"be-BY\">\u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u044b\u044f\u043c\u0456 (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><strong><em><span lang=\"en-US\">sqlUrl<\/span><\/em><\/strong><span lang=\"be-BY\">), \u0430\u0433\u0443\u043b\u044c\u043d\u0430\u0439 \u043a\u043e\u043b\u044c\u043a\u0430\u0441\u0446\u044e \u0430\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u043d\u044b\u0445 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u0432\u044b\u0445 \u0430\u0440\u0442\u044b\u043a\u0443\u043b\u0430\u045e (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><strong><em><span lang=\"en-US\">cnt<\/span><\/em><\/strong><span lang=\"be-BY\">) \u0456 \u0441\u043f\u0456\u0441\u0430\u043c \u043f\u0430\u043c\u044b\u043b\u0430\u043a (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <\/span><strong><em><span lang=\"en-US\">errors<\/span><\/em><\/strong><span lang=\"be-BY\">). \u041d\u0430\u043f\u0440\u044b\u043a\u043b\u0430\u0434, \u043f\u0430\u0432\u043e\u0434\u043b\u0435 \u043f\u0440\u044b\u0432\u0435\u0434\u0437\u0435\u043d\u0430\u0433\u0430 \u0432\u044b\u0448\u044d\u0439 <\/span><span lang=\"en-US\">AJAX<\/span>&#8211;<span lang=\"be-BY\">\u0437\u0430\u043f\u044b\u0442\u0443 \u0431\u0443\u0434\u0437\u0435 \u0441\u0444\u0430\u0440\u043c\u0456\u0440\u0430\u0432\u0430\u043d\u044b \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b \u0430\u0434\u043a\u0430\u0437:<\/span><\/p>\n<blockquote><p><span lang=\"be-BY\">[<\/span><\/p>\n<p><span lang=\"be-BY\">{<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">text<\/span><span lang=\"be-BY\">\u201d: \u201c\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">table<\/span><span lang=\"be-BY\">\u201d: \u201c&lt;<\/span><span lang=\"en-US\">table<\/span> <span lang=\"en-US\">id<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">resultTableId<\/span><span lang=\"be-BY\">&#8221; <\/span><span lang=\"en-US\">class<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">table<\/span> <span lang=\"en-US\">table<\/span><span lang=\"be-BY\">&#8211;<\/span><span lang=\"en-US\">sm<\/span> <span lang=\"en-US\">table<\/span><span lang=\"be-BY\">&#8211;<\/span><span lang=\"en-US\">striped<\/span><span lang=\"be-BY\">&#8220;&gt;&lt;<\/span><span lang=\"en-US\">thead<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">id<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">initial<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">word<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">accent<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">pos<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">th<\/span> <span lang=\"en-US\">scope<\/span><span lang=\"be-BY\">=&#8221;<\/span><span lang=\"en-US\">col<\/span><span lang=\"be-BY\">&#8220;&gt;<\/span><span lang=\"en-US\">entry<\/span><span lang=\"be-BY\">&lt;\/<\/span><span lang=\"en-US\">th<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">thead<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tbody<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span> <span lang=\"en-US\">rowspan<\/span><span lang=\"be-BY\">=12&gt;\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;1&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;2&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;3&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0443&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0443&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;4&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;5&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0435&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0435&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;6&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u044b&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u044b&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;7&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u044b&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u044b&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;8&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430\u045e&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430\u045e&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;9&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;10&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430\u043c\u0456&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c\u0456&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;11&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;0&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430\u0437\u0456\u0441\u0430\u0445&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u0430\u0430+\u0437\u0456\u0441\u0430\u0445&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&lt;\/<\/span><span lang=\"en-US\">td<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tr<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">tbody<\/span><span lang=\"be-BY\">&gt;&lt;\/<\/span><span lang=\"en-US\">table<\/span><span lang=\"be-BY\">&gt;\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">sql\u201d: \u201cSET SQL_MODE=&#8221;NO_AUTO_VALUE_ON_ZERO&#8221;;<\/span><\/p>\n<p><span lang=\"en-US\">SET time_zone = &#8220;+00:00&#8221;;<\/span><\/p>\n<p><span lang=\"en-US\">CREATE TABLE IF NOT EXISTS `noun2013` (<\/span><\/p>\n<p><span lang=\"en-US\"> `id` int NOT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> `initial` int NOT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> `word` varchar(32) COLLATE utf8_bin DEFAULT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> `accent` varchar(32) COLLATE utf8_bin DEFAULT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> `pos` varchar(16) DEFAULT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> `entry` varchar(640) DEFAULT NULL,<\/span><\/p>\n<p><span lang=\"en-US\"> PRIMARY KEY(`id`)<\/span><\/p>\n<p><span lang=\"en-US\">) ENGINE=InnoDB DEFAULT CHARSET=utf8;<\/span><\/p>\n<p><span lang=\"en-US\">CREATE INDEX IDX_noun2013_initial ON noun2013 (initial);<\/span><\/p>\n<p><span lang=\"en-US\">CREATE INDEX IDX_noun2013_word ON noun2013 (word);<\/span><\/p>\n<p><span lang=\"en-US\">CREATE INDEX IDX_noun2013_accent ON noun2013 (accent);<\/span><\/p>\n<p><span lang=\"en-US\">CREATE INDEX IDX_noun2013_pos ON noun2013 (pos);<\/span><\/p>\n<p><span lang=\"en-US\">INSERT INTO `noun2013` (`id`, `initial`, `word`, `accent`, `pos`, `entry`) VALUES<\/span><\/p>\n<p><span lang=\"en-US\">(0, 0, &#8216;\u0430\u0430\u0437\u0456\u0441&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8216;\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445&#8217;),<\/span><\/p>\n<p><span lang=\"en-US\">(1, 0, &#8216;\u0430\u0430\u0437\u0456\u0441&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(2, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(3, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0443&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0443&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(4, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(5, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0435&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0435&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(6, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u044b&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u044b&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(7, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u044b&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u044b&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(8, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u045e&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u045e&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(9, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(10, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c\u0456&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c\u0456&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(11, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u0445&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u0445&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/p>\n<p><span lang=\"en-US\">(12, 12, &#8221;, &#8221;, &#8221;);\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">tableUrl\u201d: \u201c..\\\/_cache\\\/GrammaticalDictionaryProcessor\\\/out\\\/2020-06-04_23-13-27_37-214-33-191_621_table_out.txt\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">sqlUrl\u201d: \u201c..\\\/_cache\\\/GrammaticalDictionaryProcessor\\\/out\\\/2020-06-04_23-13-27_37-214-33-191_621_sql_out.txt\u201d,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">cnt\u201d: 1,<\/span><\/p>\n<p>\u201c<span lang=\"en-US\">errors\u201d: \u201c\u201d<\/span><\/p>\n<p><span lang=\"en-US\">}<\/span><\/p>\n<p><span lang=\"en-US\">]<\/span><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><span lang=\"be-BY\"><b>\u0421\u043f\u0430\u0441\u044b\u043b\u043a\u0456 \u043d\u0430 \u043a\u0440\u044b\u043d\u0456\u0446\u044b<\/b><\/span><\/p>\n<p><span lang=\"be-BY\">\u0421\u0442\u0430\u0440\u043e\u043d\u043a\u0430 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 <\/span><span lang=\"en-US\">\u2013 <\/span><u><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/\"><span lang=\"en-US\">https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/<\/span><\/a><\/u><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The <\/span><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/?lang=en\"><strong><span lang=\"be-BY\">\u00ab<\/span><span lang=\"en-US\">Grammatical Dictionary Processor<\/span><span lang=\"be-BY\">\u00bb<\/span><\/strong><\/a><span lang=\"en-US\"> service allows the user to receive previously loaded and converted to the required format lexicographic data of the grammar dictionary in the form of an HTML table, and to receive SQL instructions for creating a database that contains the entered information in a structured form.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Basic terms and concepts<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\"><em>Parsing<\/em> (or <\/span><span lang=\"en-US\">syntactic analysis<\/span><span lang=\"be-BY\">) <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> in linguistics and computer science <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> the process of comparing a linear sequence of <\/span><span lang=\"en-US\">lexical units<\/span><span lang=\"be-BY\"> (words, tokens) of a natural or formal language with its formal grammar. <\/span><span lang=\"en-US\">In terms<\/span><span lang=\"be-BY\"> of the work of this service, the input of textual data is parsed according to the parsing patterns of the user-specified part of speech.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><em>HTML table<\/em> \u2013 a sequence of data and tags enclosed in the body of the &lt;table&gt; tag. The structure of the HTML table is described by the tags &lt;th&gt;, &lt;td&gt;, &lt;tr&gt;.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><em>SQL<\/em> (Structured Query Language) \u2013 a declarative programming language that is used to create, modify and manage data in a relational database supported by the corresponding database management system.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Practical value<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Many text analysis-oriented systems need extensive and well-structured vocabulary databases \u2013 for example, automatic annotation and abstracting systems, systems of market analysis, legal linguistic examination. In addition, the vocabulary base can become the basis of commercial products \u2013 such as, for example, programs designed to help the user improve the grammar of the text he or she wrote, or popular now entertainment applications that offer word games to the user. Filling such vocabulary databases (and especially filling grammatical dictionaries) is a very time-consuming and painstaking process. The \u00abGrammatical Dictionary Processor\u00bb service is designed to simplify and automate this process in the case of working with Belarusian-language data and, thus, the service devotes to provide additional support to strengthen the position of the Belarusian language in the electronic space.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The results of the \u00abGrammatical Dictionary Processor\u00bb service were repeatedly applied in other services of the Corpus.by platform. The implementation results appeared to be satisfactory.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Service features<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The service processes texts only in Belarusian, taking into account the grammatical and accentological features of the language (in particular, the letters \u00ab<\/span>\u043e<span lang=\"en-US\">\u00bb and \u00ab<\/span>\u0451<span lang=\"en-US\">\u00bb are automatically marked by the service as accented). The user may try to process the data written in another language, but the result of such action is likely to be unsatisfactory.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The processing of text data by the service is fully adapted to a specific format. Grammatical information in such format is presented in the following lexicographic publications:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a\u0430. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2013. ISBN 978-985-08-1559-0<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a\u0430. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2008. ISBN 978-985-08-0955-1<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u0434\u0437\u0435\u044f\u0441\u043b\u043e\u0432\u0430. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2007. ISBN 978-985-0842-4<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u0434\u0437\u0435\u044f\u0441\u043b\u043e\u0432\u0430. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2013. ISBN 978-985-08-1518-7<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u043f\u0440\u044b\u043c\u0435\u0442\u043d\u0456\u043a\u0430, \u0437\u0430\u0439\u043c\u0435\u043d\u043d\u0456\u043a\u0430, \u043b\u0456\u0447\u044d\u0431\u043d\u0456\u043a\u0430, \u043f\u0440\u044b\u0441\u043b\u043e\u045e\u044f. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2009. ISBN 978-985-08-1114-1<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u044b \u0441\u043b\u043e\u045e\u043d\u0456\u043a \u043f\u0440\u044b\u043c\u0435\u0442\u043d\u0456\u043a\u0430, \u0437\u0430\u0439\u043c\u0435\u043d\u043d\u0456\u043a\u0430, \u043b\u0456\u0447\u044d\u0431\u043d\u0456\u043a\u0430, \u043f\u0440\u044b\u0441\u043b\u043e\u045e\u044f. \u041c\u0435\u043d\u0441\u043a: \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043d\u0430\u0432\u0443\u043a\u0430, 2013. ISBN 978-985-08-1629-0<\/span><\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">If the user wants to process his own lexicographic data correctly, he needs to bring them into line with the format. Please note that in the vast majority of cases accents in word forms should be marked before processing.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Service operation algorithm<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Basic algorithm<\/u><\/i><\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm input data:<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">User text input, Text;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">User selection of processing template, Template. May take the values Noun, Adjective, Numeral, Pronoun, Verb, Adverb;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">An empty associative array of word forms, Wordforms;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">An empty variable to create a table, Table;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">An empty variable for writing SQL instructions, Sql;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">An empty variable for recording errors, Errors;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">6 classes for processing text input and creating an associative array for the subsequent formation of HTML table and SQL instructions, Processors. Each class inherits the functions of the main class of the program and is designed to process its own part of speech.<\/span><\/span><\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The beginning of the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.1. Loading PHP files containing classes for processing (Processors).<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.2. Checking condition Text = <\/span><span lang=\"en-US\">\u2205<\/span><span lang=\"en-US\">. If the condition is true, implement the formation of a record about this in the final table, making the issuance of information to the user and finish the algorithm. If the condition is false, go to the next step.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.3. Formation of the database name created by the resulting SQL instructions (dictionaryName) according to the value of Template.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.4. Creating an object of the user input Text handler class (Processor) according to the value of Template.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.1. Recording of initial tags for creating an HTML table into the Table variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.2. Recording the initial instructions for creating the database table to the Sql variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.1. Creating a ParagraphsArr array. Filling the array with Paragraph elements obtained by dividing Text into separate paragraphs by line feed character. Creating of a Cnt variable for subsequent calculation of the number of processed Paragraph. Creating a variable Id = 0 for the subsequent recording of the initial number of the word form.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2<\/span><span lang=\"en-US\">.<\/span><span lang=\"be-BY\"> For each Paragraph in ParagraphsArr, perform steps 3.2.1. <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> 3.2.9.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.1. Clear the contents of Paragraph from <\/span><span lang=\"en-US\">initial<\/span><span lang=\"be-BY\"> and <\/span><span lang=\"en-US\">last<\/span><span lang=\"be-BY\"> spaces.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.2. If Paragraph = <\/span><span lang=\"be-BY\">\u2205<\/span><span lang=\"be-BY\">, go to the next paragraph and step 3.2.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.3. Increment Cnt.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.4. Create an empty array for subsequent storage of parsed Paragraph data.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.5. Parsing the current Paragraph using the required Processor method, depending on the value of Template. Write the name of the Template to the Pos variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.6. Creating an Initial variable to store the number of the first word form from Wordforms, initializing the Initial variable with the current value of the Id variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.7. If Wordforms = <\/span><span lang=\"en-US\">\u2205<\/span><span lang=\"en-US\">, add to Errors the line <\/span><span lang=\"be-BY\">\u00ab<\/span>\u041d\u0435 \u0432\u044b\u0434\u0437\u0435\u043b\u0435\u043d\u0430 \u043d\u0456\u0432\u043e\u0434\u043d\u0430\u0439 \u0441\u043b\u043e\u0432\u0430\u0444\u043e\u0440\u043c\u044b \u045e \u0440\u0430\u0434\u043a\u0443<span lang=\"en-US\">: $paragraph&lt;br&gt;<\/span><span lang=\"be-BY\">\u00bb<\/span><span lang=\"en-US\">, otherwise \u2013 perform steps 3.2.8 \u2013 3.2.9.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8. Generate the next entry in the HTML table \u2013 perform steps 3.2.8.1 \u2013 3.2.8.4.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.1. Create an Id2 variable and initialize it with the current Initial value.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.2. Create a variable Cnt2 and initialize it with the number of Wordforms elements.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3. For each Wordform in Wordforms, perform steps 3.2.8.3.1 \u2013 3.2.8.3.8.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.1. Create a Result variable to record the results of creating the current table entry, initializing the Result by the value \u00ab&lt;tr&gt;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.2. Replace the secondary accent characters in Wordform with the \u00ab=\u00bb character, and the primary accent characters with the \u00ab+\u00bb character.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.8.3.3. Create an Accent <\/span><span lang=\"en-US\">v<\/span><span lang=\"be-BY\">ariable. If the <\/span><span lang=\"en-US\">\u00ab+\u00bb<\/span><span lang=\"be-BY\"> symbol is missing in Wordform, perform steps 3.2.8.3.3.1 <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> 3.2.8.3.3.3; otherwise, initialize Accent with the current Wordform value and go to step 3.2.8.3.4.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.1. If only one vowel of the Belarusian alphabet is found in Wordform, replace this vowel with the combination [vowel + \u00ab+\u00bb] and assign the resulting combination of characters to the variable Accent, having previously removed any indentation characters from it, otherwise go to step 3.2.8.3.3.2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.2. If the word contains the letter \u00ab<\/span>\u043e<span lang=\"en-US\">\u00bb or \u00ab<\/span>\u0451<span lang=\"en-US\">\u00bb, perform steps 3.2.8.3.3.2.1 \u2013 3.2.8.3.3.2.3, otherwise go to step 3.2.8.3.3.3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.2.1. Create a Chars array and sequentially record into it all the characters that Wordform consists of. Create a Position variable for subsequent recording of the position of the found symbol.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.2.2. Iterate over all elements of the Chars array sequentially. If any element is equal to \u00ab<\/span>\u043e<span lang=\"en-US\">\u00bb or \u00ab<\/span>\u0451<span lang=\"en-US\">\u00bb, record its number to the Position variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.2.3. Insert the \u00ab+\u00bb symbol in Wordform between the symbol under the Position number and the symbol under the Position + 1 number. If at the same time a combination of characters \u00ab+=\u00bb was formed somewhere in Wordform, add the message \u00ab\u00ab+=\u00bb Error in word $word&lt;br&gt;\u00bb to Errors, replace the combination of characters \u00ab+= \u00bbwith the character \u00ab+\u00bb. Assign the resulting Wordform to the Accent variable after removing all indent characters from Wordform.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.3.3. If none of the conditions described in steps 3.2.8.3.3.1 and 3.2.8.3.3.2 are implemented, set Accent to false.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.4. If Accent = false, add the line \u00ab<\/span>\u041d\u0435\u043c\u0430\u0433\u0447\u044b\u043c\u0430 \u0432\u044b\u0437\u043d\u0430\u0447\u044b\u0446\u044c \u043d\u0430\u0446\u0456\u0441\u043a \u0443 \u0441\u043b\u043e\u0432\u0435<span lang=\"en-US\"> &lt;b&gt;$wordform&lt;\/b&gt;: $paragraph&lt;br&gt;\u00bb to Errors.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.5. Discard initial and last spaces in the variable Accent.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.6. Create a Word variable and record the value of the Accent variable with the removed characters \u00ab+\u00bb and \u00ab=\u00bb into it.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.8.3.7. If Id2 = Initial, fill up Result with the string \u00ab&lt;td&gt;$id&lt;\/td&gt;&lt;td&gt;$initial&lt;\/td&gt;&lt;td&gt;$word&lt;\/td&gt;&lt;td&gt;$accent&lt;\/td&gt;&lt;td&gt;$pos&lt;\/td&gt;&lt;td rowspan=$cnt&gt;$paragraph&lt;\/td&gt;\u00bb, otherwise \u2013 fill up Result with the string \u00ab&lt;td&gt;$id&lt;\/td&gt;&lt;td&gt;$initial&lt;\/td&gt;&lt;td&gt;$word&lt;\/td&gt;&lt;td&gt;$accent&lt;\/td&gt;&lt;td&gt;$pos&lt;\/td&gt;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.8.3.8. <\/span><span lang=\"en-US\">Fill up<\/span><span lang=\"be-BY\"> Result with the string <\/span><span lang=\"en-US\">\u00ab&lt;\/tr&gt;\u00bb <\/span><span lang=\"be-BY\">and increment Id2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.8.4. Supplement Table with Result.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.9. Generate further SQL <\/span><span lang=\"en-US\">instruction<\/span> <span lang=\"en-US\">\u2013<\/span> <span lang=\"en-US\">perform<\/span><span lang=\"be-BY\"> steps 3.2.9.1. <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> 3.2.9.3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.9.1. Create an Id3 variable and assign it <\/span><span lang=\"en-US\">the<\/span><span lang=\"be-BY\"> value <\/span><span lang=\"en-US\">of<\/span><span lang=\"be-BY\"> the Initial variable. Create a Pos2 variable and assign it the value of the Pos variable enclosed in single quotes <\/span><span lang=\"en-US\">(\u00ab\u2019\u00bb).<\/span><span lang=\"be-BY\"> Creat<\/span><span lang=\"en-US\">e <\/span><span lang=\"be-BY\">an empty variable Result2 for the subsequent record of the resulting instruction.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.2.9.2. For each Wordform in Wordforms, perform steps 3.2.9.2.1 <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> 3.2.9.2.7.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.1. Replace in Wordform all the characters of the secondary accent with the symbol \u00ab=\u00bb, all the symbols of the main accent with the symbol \u00ab+\u00bb. Create the Accent variable. If no accent characters are found in Wordform, perform actions similar to the actions described in steps 3.2.8.3.3.1. \u2013 3.2.8.3.3.3; otherwise, set Accent to Wordform.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.2. If Accent = false, fill up Errors with the line \u00ab<\/span>\u041d\u0435\u043c\u0430\u0433\u0447\u044b\u043c\u0430 \u0432\u044b\u0437\u043d\u0430\u0447\u044b\u0446\u044c \u043d\u0430\u0446\u0456\u0441\u043a \u0443 \u0441\u043b\u043e\u0432\u0435<span lang=\"en-US\"> &lt;b&gt;$wordform&lt;\/b&gt;: $paragraph&lt;br&gt;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.3. Replace all \u00ab\u2019\u00bb characters with \u00ab&#8221;\u00bb in Accent, delete initial and last spaces in Accent, and enclose the text of Accent in single quotation marks (\u00ab\u2019\u00bb)<\/span><span lang=\"be-BY\">.<\/span><span lang=\"en-US\"> Create a Word variable and record the Accent string value with the removed characters \u00ab=\u00bb and \u00ab+\u00bb into it. Create an Entry variable and record the Paragraph variable value enclosed in single quotes into it, all the \u00ab\u2019\u00bb characters in Paragraph should be replaced with \u00ab&#8221;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.4. If Id3 can be divided by 10000 leaving no remainder, fill up Result2 with the string \u00ab\\nINSERT INTO `$dictionaryName` (`id`, `initial`, `word`, `accent`, `pos`, `entry`) VALUES\\n\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.5. If Id3 is not equal to Initial, set Entry to \u00ab&#8221;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.6. If the remainder of dividing Id3 by 10000 is 9999, fill up Result2 with the string \u00ab($id, $initial, $word, $accent, $pos, $entry);\\n\u00bb, <\/span>\u0438\u043d\u0430\u0447\u0435<span lang=\"en-US\"> \u2013 <\/span>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u044c<span lang=\"en-US\"> Result2 <\/span>\u0441\u0442\u0440\u043e\u043a\u043e\u0439<span lang=\"en-US\"> \u00ab($id, $initial, $word, $accent, $pos, $entry),\\n\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.2.7. Increment Id3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2.9.3. Supplement Sql with Result2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3 Supplement Table with the string \u00ab&lt;\/tbody&gt;&lt;\/table&gt;\u00bb. Supplement Sql with the string \u00ab($id, $id, &#8221;, &#8221;, &#8221;);\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 4. Present the contents of Table to the user in the form of the output of the table on the screen and a separate text file, perform to the user the value of the variable Cnt (the number of processed words), and the contents of Sql as a separate text file.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The end of the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Nouns parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm input data:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Text data in a special format, Str;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">List of exceptions; Exceptions;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">A list of formatted text data correlating with Exceptions, ExceptionsMatches;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Variable for recording errors, Errors.<\/span><\/span><\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The beginning of the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 1.1<\/span><span lang=\"en-US\">.<\/span><span lang=\"be-BY\"> Creating the variable Br and initializing it with the value <\/span><span lang=\"en-US\">\u00ab&lt;br&gt;\\n\u00bb<\/span><span lang=\"be-BY\">. Creating <\/span><span lang=\"en-US\">the <\/span><span lang=\"be-BY\">Wordforms<\/span> <span lang=\"be-BY\">array.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 1.2<\/span><span lang=\"en-US\">.<\/span><span lang=\"be-BY\"> Check<\/span><span lang=\"en-US\">ing<\/span><span lang=\"be-BY\"> if Str contains at least one space. If not, <\/span><span lang=\"en-US\">fill up<\/span><span lang=\"be-BY\"> Errors with the line <\/span><span lang=\"en-US\">\u00ab<\/span>\u0410\u043d\u0456\u0432\u043e\u0434\u043d\u0430\u0433\u0430 \u043f\u0440\u0430\u0431\u0435\u043b\u0430 \u045e \u0437\u0430\u043f\u0456\u0441\u0435<span lang=\"en-US\">: $str&lt;br&gt;\u00bb<\/span><span lang=\"be-BY\">.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.3. Checking whether Str belongs to the Exceptions exception list. If so, select the appropriate ExceptionsMatches element, write it in Wordforms, assign Wordforms to the variable for which the method was called, and finish the algorithm. If not, go to the next step.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.1. Creating a Pos variable and recording to it the position of the first space encountered in Str. Creating a Headword variable and recording the Str substring that consists of all characters up to the Pos position into it.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.2. If the last character of the Headword is a digit, delete this character.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.3. Create an Entry variable and record all the Str characters in the position after Pos into it sequentially.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.4. If Entry starts with a sequence of \u00ab<\/span><span lang=\"be-BY\">\u0456<\/span><span lang=\"en-US\">\u00bb character and a space, delete these characters from Entry, change the Pos value to the position of the first space in Entry, create the Headword2 variable and record into it all Entry characters before the Pos position, then overwrite Entry deleting everything that is before the Pos position.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.5. If Entry begins with the combinations of characters \u00ab<\/span>\u043c<span lang=\"en-US\">., <\/span>\u0442\u043e\u043b\u044c\u043a\u0456 \u045e \u0432\u044b\u0440\u0430\u0437\u0435<span lang=\"en-US\">:<\/span><span lang=\"en-US\">\u00a0<\/span><span lang=\"en-US\">\u00bb, \u00ab<\/span>\u0436<span lang=\"en-US\">., <\/span>\u0442\u043e\u043b\u044c\u043a\u0456 \u045e \u0432\u044b\u0440\u0430\u0437\u0435<span lang=\"en-US\">: \u00bb, \u00ab<\/span>\u043d<span lang=\"en-US\">., <\/span>\u0442\u043e\u043b\u044c\u043a\u0456 \u045e \u0432\u044b\u0440\u0430\u0437\u0435<span lang=\"en-US\">: \u00bb, \u00ab<\/span>\u043c\u043d<span lang=\"en-US\">., <\/span>\u0442\u043e\u043b\u044c\u043a\u0456 \u045e \u0432\u044b\u0440\u0430\u0437\u0435<span lang=\"en-US\">: \u00bb, record Headword in Wordforms . If the Headwords2 variable is created and initialized, write it in Wordforms as well. Return the result to the part of the program where the function was called and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.1. Creating the Paradigms array and recording Entry parts delimited by the separator \u00ab; (\u00bb into it. Creating a Cnt variable and initializing it with the number of Paradigms elements.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.2. Add a \u00ab(\u00bb symbol at the beginning to each Paradigms element.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3. For each Paradigms element, perform steps 3.3.1 \u2013 3.3.8.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.1. Creating a subEntry variable and writing the current Paradigms element to it. Turning the current Paradigms element into an array of characters.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.2. Extracting of semantics. If the first subEntry character is \u00ab(\u00bb, initialize Pos with the position of the first occurrence of the character \u00ab)\u00bb in subEntry, add the Semantics associative element to the current Paradigms element; this associative element is equal to the combination of characters from the first character \u00ab(\u00bb to the first character \u00ab)\u00bb (not including these characters) and remove from subEntry all the characters before the position Pos+2. If not, add a Semantics associative element equal to \u00abunknown\u00bb to the current Paradigms element.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.3.1. Processing non-declining nouns (1). If subEntry is \u00ab<\/span>\u043c<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, \u00ab<\/span>\u0436<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, \u00ab<\/span>\u043d<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, \u00ab<\/span>\u043c\u043d<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, add the Headword value to Wordforms, add an associative element [\u2018paradigm\u2019][X] to the current Paradigms element, where X is equal to NMN1, NFN1, NNN1 or NPN1 (respectively for masculine, feminine, neuter and pluralia tantum nouns); the element [\u2018paradigm\u2019][X] is equal to Headword. If at the same time the Headword2 variable is set, add the Headword value to Wordforms, add the associative element [&#8216;paradigm&#8217;][Y] to the current Paradigms element, where Y is NMN2, NFN2, NNN2 or NPN2 (respectively for masculine, feminine, neuter and nouns pluralia tantum); the element [\u2018paradigm\u2019][Y] is equal to Headword2. Assign Wordforms to the variable for which the method was called, and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.3.2. Processing non-declining nouns (2). If subEntry is \u00ab<\/span>\u043d<span lang=\"en-US\">. <\/span>\u0456 \u0436<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, \u00ab<\/span>\u043c<span lang=\"en-US\">. <\/span>\u0456 \u043d<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, \u00ab<\/span>\u043c<span lang=\"en-US\">. <\/span>\u0456 \u0436<span lang=\"en-US\">., <\/span>\u043d\u0435\u0441\u043a\u043b<span lang=\"en-US\">.\u00bb, add the Headword value to Wordforms, add the associative element [&#8216;paradigm&#8217;][X] to the current Paradigms element, where X is equal to NMN1 or NNN1 (respectively for masculine and neuter nouns), and the element [&#8216;paradigm&#8217;][Y], where Y is equal to NFN1 or NNN1 (respectively for feminine and neuter nouns); both the [\u2018paradigm\u2019][X] element and the [\u2018paradigm\u2019][Y] element are equal to Headword. If at the same time the variable Headword2 is set, add the value Headword2 to Wordforms, add the associative element [&#8216;paradigm&#8217;][X] to the current Paradigms element, where X is equal either to NMN2 or NNN2 (respectively for masculine and neuter nouns), as well as the element [&#8216;paradigm&#8217;][Y], where Y is equal to NFN2 or NNN2 (respectively for feminine and neuter nouns); both the element [\u2018paradigm\u2019][X] and the element [\u2018paradigm\u2019][Y] is equal to Headword2. Assign Wordforms to the variable for which the method was called, and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.4. Create an associative [paradigm] element for the current Paradigms element. The [paradigm] element is an associative array in which each cell corresponds to a specific gender form or plural form in a specific case.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.5. Creating the variable bothGender = false. If subEntry begins with the character combination \u00ab<\/span>\u043c<span lang=\"en-US\">. <\/span>\u0456 \u0436<span lang=\"en-US\">., \u00bb, make bothGender equal to true and remove the given combination of characters from subEntry.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.6. The division of the paradigm into fragments of the same gender and number (\u00absixes\u00bb). Creating the subSubEntryArr array and filling it with subEntry parts delimited by the separator \u00ab; \u00bb. If the number of subSubEntryArr elements is less than or equal to 2 and bothGender = true, add to Errors the string \u00ab<\/span>\u041d\u0435\u043a\u0430\u0440\u044d\u043a\u0442\u043d\u044b \u0437\u0430\u043f\u0456\u0441 \u0434\u043b\u044f \u0430\u0433\u0443\u043b\u044c\u043d\u0430\u0433\u0430 \u0440\u043e\u0434\u0443<span lang=\"en-US\">: $str&lt;br&gt;\u00bb, return false to the method call point and finish the algorithm. If the number of elements of subSubEntryArr is more than 2 and bothGender = false, add to Errors the string \u00ab<\/span>\u0417\u0430\u0448\u043c\u0430\u0442 \u043a\u0440\u043e\u043f\u0430\u043a \u0437 \u043a\u043e\u0441\u043a\u0430\u043c\u0456 \u043f\u0440\u044b \u0437\u0432\u044b\u0447\u0430\u0439\u043d\u044b\u0445 \u0443\u043c\u043e\u0432\u0430\u0445<span lang=\"en-US\">: $str&lt;br&gt;\u00bb, return false to the method call point and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7. For each subSubEntry in subSubEntryArr, perform steps 3.3.7.1. \u2013 3.3.7.3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.1. Creating a Gender variable and initializing it with an empty set. If subSubEntry begins with \u00ab<\/span>\u043c<span lang=\"en-US\">. \u00bb, \u00ab<\/span>\u0436<span lang=\"en-US\">. \u00bb, \u00ab<\/span>\u043d<span lang=\"en-US\">. \u00bb, \u00ab<\/span>\u043c\u043d<span lang=\"en-US\">. \u00bb, \u00ab<\/span>\u043c\u043d<span lang=\"en-US\">. <\/span>\u0434\u043b\u044f \u0430\u0431\u043e\u0434\u0432\u0443\u0445<span lang=\"en-US\"> \u00bb, \u00ab<\/span>\u0442\u043e\u043b\u044c\u043a\u0456 \u043c\u043d<span lang=\"en-US\">.\u00bb, assign Gender the value \u00abM\u00bb, \u00abF\u00bb, \u00abN\u00bb or \u00abP\u00bb for the last three cases respectively, and delete the initial character combinations from subSubEntry. If subSubEntry does not start with any of these character combinations, add to Errors the string \u00ab<\/span>\u041d\u0435\u0437\u0440\u0430\u0437\u0443\u043c\u0435\u043b\u044b\u044f \u043b\u0456\u043a\u0456 \u0456 \u0440\u043e\u0434\u044b \u045e \u0432\u044b\u0440\u0430\u0437\u0435<span lang=\"en-US\"> &#8216;&lt;i&gt;$subSubEntry&lt;\/i&gt;'&lt;br&gt;\u00bb, return false to the call point of the method and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.2. Creating an associative array caseArr and initializing it in the following way: &#8216;<\/span>\u041d<span lang=\"en-US\">&#8216; =&gt; 0, &#8216;<\/span>\u0420<span lang=\"en-US\">&#8216; =&gt; 0, &#8216;<\/span>\u0414<span lang=\"en-US\">&#8216; =&gt; 0, &#8216;<\/span>\u0412<span lang=\"en-US\">&#8216; =&gt; 0, &#8216;<\/span>\u0422<span lang=\"en-US\">&#8216; =&gt; 0, &#8216;<\/span>\u041c<span lang=\"en-US\">&#8216; =&gt; 0. Creating an associative array caseTags and initializing in the following way: &#8216;<\/span>\u041d<span lang=\"en-US\">&#8216; =&gt; &#8216;N&#8217;, &#8216;<\/span>\u0420<span lang=\"en-US\">&#8216; =&gt; &#8216;G&#8217;, &#8216;<\/span>\u0414<span lang=\"en-US\">&#8216; =&gt; &#8216;D&#8217;, &#8216;<\/span>\u0412<span lang=\"en-US\">&#8216; =&gt; &#8216;A&#8217;, &#8216;<\/span>\u0422<span lang=\"en-US\">&#8216; =&gt; &#8216;I&#8217;, &#8216;<\/span>\u041c<span lang=\"en-US\">&#8216; =&gt; &#8216;P&#8217;. Creating the variable casesCnt = 0. Creating a tmp array and filling it with subSubEntry parts delimited by the separator \u00ab, \u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3. For each wordform element in the tmp array, perform step 3.3.7.3.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1. Creating a match array. An attempt to fill this array with wordform parts corresponding to the regular expression \/[<\/span>\u041d\u0420\u0414\u0412\u0422\u041c<span lang=\"en-US\">]{1,6} \/, and the zero element of the array must contain the part of the string corresponding to the occurrence of the entire template, and all subsequent elements should be the parts of the string that correspond to submasks. If this operation was completed, perform steps 3.3.7.3.1.1. \u2013 3.3.7.3.1.3. If not, go to step 3.3.7.3.2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.1. Initialization of Pos with length of string match[0]. Creating the variable cases and initializing it with a combination of all characters of match[0], except the last character. Initialization of Wordform by a combination of all characters of the current Wordform value before the Pos position. Creating the chars array and initializing it with the symbols that make up cases.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2. For each char in the chars array, perform step 3.3.7.3.1.2.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1. If the char element is present in caseArr, perform steps 3.3.7.3.1.2.1.1. \u2013 3.3.7.3.1.2.1.4., otherwise add to Errors the string \u00ab<\/span>\u0423 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u0432\u044b\u043c \u0430\u0440\u0442\u044b\u043a\u0443\u043b\u0435<span lang=\"en-US\"> \u2116$i <\/span>\u043d\u0435\u043a\u0430\u0440\u044d\u043a\u0442\u043d\u044b \u0442\u044d\u0433<span lang=\"en-US\"> &#8221; . $cases . &#8216;.&#8217; . $br;\u00bb, return false to the point in the program where the method was called, and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.1. Initializing the element of the caseArr array corresponding to char with a value of 1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2. Creating the variants array and its initialization \u2013 the execution of steps 3.3.7.3.1.2.1.2.1. \u2013 3.3.7.3.1.2.1.2.2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.1. Creating an empty Wordforms2 array.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2. If Wordform has a combination of characters \u00ab<\/span>\u043f\u0440\u043e\u0431\u0435\u043b<span lang=\"en-US\">+(\u00bb, perform steps 3.3.7.3.1.2.1.2.2.1. \u2013 3.3.7.3.1.2.1.2.2.5. Otherwise, initialize Wordforms2 with the value of Wordform.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.1. Initialization of Pos by the position of the first occurrence of the combination of characters \u00ab<\/span>\u043f\u0440\u043e\u0431\u0435\u043b<span lang=\"en-US\">+(\u00bb in Wordform.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.2. Create the wordform1 variable and initialize it with all Wordform characters before the Pos position. Creating the wordform2 variable and initializing it with all Wordform characters after the Pos position.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.3. If the vowel letter of the Belarusian alphabet occurs exactly once in wordform1, and there is no accent symbol, replace this vowel letter with the same vowel letter, but with an accent symbol.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.4. Add wordform1 to Wordforms2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5. If wordform2 begins with a combination of characters \u00ab(-\u00bb, perform steps 3.3.7.3.1.2.1.2.2.5.1. \u2013 3.3.7.3.1.2.1.2.2.5.6. Otherwise, if wordform2 begins with a character \u00ab(\u00bb, add wordform2 with removed initial and last brackets in Wordforms2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.1. Remove from wordform2 the initial combination of characters \u00ab(-\u00bb and the ending character.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.2. Create a letter variable and add the first wordform2 character to it.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.3. Creating the rpos variable and initializing it with the position of the last occurrence of letter in wordform1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.4. Reinitialization of a wordform2 variable by concatenating a combination of wordform1 characters before the position rpos and the current value of wordform2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.5. If there are more accent characters in wordform2 than in wordform1, add to Errors the string \u00ab<\/span>\u041f\u0440\u044b \u0440\u0430\u0441\u0448\u044b\u0444\u0440\u043e\u045e\u0446\u044b \u0441\u043a\u0430\u0440\u0430\u0447\u044d\u043d\u044c\u043d\u044f<span lang=\"en-US\"> $wordform <\/span>\u0443\u0437\u043d\u0456\u043a\u043b\u0456 \u043b\u0456\u0448\u043d\u0456\u044f \u043d\u0430\u0446\u0456\u0441\u043a\u0456<span lang=\"en-US\">&lt;br&gt;\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.2.2.5.6. Add wordform2 to Wordforms2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.3. For k=0; k &lt; [number of variants elements], k++ perform step 3.3.7.3.1.2.1.3.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.3.1. If variants[k] is specified, perform steps 3.3.7.3.1.2.1.3.1.1. \u2013 3.3.7.3.1.2.1.3.1.3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.3.1.1. The initialization of the tag variable by concatenation of the string \u00abN\u00bb, the Gender value, the caseTags element that corresponds to char, and the string value of k+1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.3.1.2. Initialization of the associative element of the current paradigm [\u2018paradigm\u2019][tag] element with the variants[k] value.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.3.1.3. Adding the value of variants[k] in Wordforms.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.2.1.4. Increment casesCnt.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.3. If caseArr [&#8216;H&#8217;] = 0, perform steps 3.3.7.3.1.3.1. \u2013 3.3.7.3.1.3.4.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.3.1. Initialize caseArr [&#8216;H&#8217;] with a value of 1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.3.2. Initialize the tag by concatenation of the string \u00abN\u00bb, the value of the Gender, and the string \u00abN\u00bb.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">Step 3.3.7.3.1.3.3. Set the associative element of the current element Paradigm [[&#8216;paradigm&#8217;][$tag. &#8216;1&#8217;]] equal to Headword and add Headword in Wordforms. If Headword2 is specified, set the associative element of the current element. Paradigm [[&#8216;paradigm&#8217;][$tag<\/span> <span lang=\"be-BY\">. &#8216;2&#8217;]] equal to Headword and add Headword2 in Wordforms.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.1.3.4. Increment casesCnt.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2. If the operation specified in step 3.3.7.3.1. is failed to implement, for each case element in caseArr, record the sequence number of the case into the variable v and perform step 3.3.7.3.2.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1. If v = 0, and the condition &lt;case = \u00ab<\/span>\u041d<span lang=\"en-US\">\u00bb and the Gender is not equal to \u00abP\u00bb&gt; is incorrect, perform steps 3.3.7.3.2.1.1. \u2013 3.3.7.3.2.1.4., otherwise go to the next case element and perform step 3.3.7.3.2.1. once again.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.1. Make the variable v equal to 1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.2. Creating the variants array and initializing it in the same way as it was specified in steps 3.3.7.3.1.2.1.2.1. \u2013 3.3.7.3.1.2.1.2.2.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.3. For k=0; k &lt; [number of variant elements], k++ perform step 3.3.7.3.2.1.3.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.3.1. If variants[k] is specified, perform steps 3.3.7.3.2.1.3.1.1. \u2013 3.3.7.3.2.1.3.1.3.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.3.1.1. Initialization of the tag by concatenation of the string \u00abN\u00bb, the Gender value, the caseTags [case] value, and the numerical value of k+1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.3.1.2. Adding an associative element [&#8216;paradigm&#8217;][tag] equal to variants[k] to the current Paradigms element.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.3.1.3. Adding variants[k] to Wordforms.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.7.3.2.1.4. Increment casesCnt and end the search that started in step 3.3.7.3.2.1.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 3.3.8. If casesCnt is not equal to 6 or 12, add to Errors the string \u00ab$casesCnt <\/span>\u0441\u043b\u043e\u045e \u0443 \u043f\u0430\u0440\u0430\u0434\u044b\u0433\u043c\u0435<span lang=\"en-US\"> &#8216;&lt;b&gt;&lt;i&gt;$subSubEntry&lt;\/i&gt;&lt;\/b&gt;&#8217;, <\/span>\u0430 \u043d\u0435<span lang=\"en-US\"> 6 <\/span>\u0456 \u043d\u0435<span lang=\"en-US\"> 12&lt;br&gt;\u00bb, return false to the method call point and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 4. Return Wordforms to the method call point and finish the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The end of the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Adjectives parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Text data in a special format, Str;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">List of exceptions; Exceptions;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">A list of formatted text data that correlates with Exceptions, ExceptionsMatches;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Variable for recording errors, Errors.<\/span><\/span><\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The beginning of the algorithm.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.1. Create an empty array Wordforms.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 1.2. Checking for presence of spaces in Str. If no spaces are found, add to Errors the string \u00ab<\/span>\u0410\u043d\u0456\u0432\u043e\u0434\u043d\u0430\u0433\u0430 \u043f\u0440\u0430\u0431\u0435\u043b\u0430 \u045e \u0437\u0430\u043f\u0456\u0441\u0435<span lang=\"en-US\">: $str&lt;br&gt;\u00bb, return an empty array and finish the algorithm. Otherwise, go to the next step.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.1. Creating a Pos variable and recording the position of the first space in Str into it.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.2. If the first character before the Pos position is the \u00ab:\u00bb character, check Str for correspondence with Exceptions \u2013 words that are found only in some expressions. If this correspondence is established, select the correlating element from ExceptionMatches, record it in Wordforms, return Wordforms to the method call point and finish the algorithm. Otherwise, go to the next step.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.3. Create Singular and Plural variables and initialize them with an empty string.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Step 2.4. If the combination of characters \u00ab; <\/span>\u043c\u043d<span lang=\"en-US\">. \u00bb is not presented in Str, check Str for correspondence with Exceptions elements. If a match is found among words that don\u2019t have a singular form, write the desired value in the Plural variable. If the match is found in another section of Exceptions (among the strings for the words \u00ab<\/span>\u043a\u0430\u0439\u043d\u0430\u0437\u043e<span lang=\"en-US\">\u0301<\/span>\u0439\u0441\u043a\u0456<span lang=\"en-US\">\u00bb, \u00ab<\/span>\u044d\u0430\u0437\u043e<span lang=\"en-US\">\u0301<\/span>\u0439\u0441\u043a\u0456<span lang=\"en-US\">\u00bb, \u00ab<\/span>\u044d\u0430\u043b\u0456<span lang=\"en-US\">\u0301<\/span>\u0442\u0430\u0432\u044b<span lang=\"en-US\">\u00bb, \u00ab<\/span>\u044e<span lang=\"en-US\">\u0301<\/span>\u0440\u0441\u043a\u0456<span lang=\"en-US\">\u00bb), record the value of Str in the Singular variable. If the combination of \u00ab; <\/span>\u043c\u043d<span lang=\"en-US\">. \u00bb is presented in Str, split Str by delimiter \u00ab; <\/span>\u043c\u043d<span lang=\"en-US\">. \u00bb and record the first part (if any) to the Singular variable, the second part (if any) to the Plural variable.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i>(further steps of the algorithm are under construction)<\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Numbers parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm is under construction.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Pronouns parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm is under construction.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Verbs parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm is under construction.<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><i><u>Adverbs parsing algorithm.<\/u><\/i><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Algorithm is under construction.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>User interface description<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The appearance of the service user interface is shown in Figure 1.<\/span><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8091\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1.png\" alt=\"\" width=\"1197\" height=\"387\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1.png 1197w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1-300x97.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1-1024x331.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-1-768x248.png 768w\" sizes=\"(max-width: 1197px) 100vw, 1197px\" \/><\/a><\/span><\/p>\n<p class=\"western\" align=\"center\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Figure 1 \u2013 The graphical interface of the service \u00abGrammatical Dictionary Processor\u00bb<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The interface contains the following areas:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">A field for entering text in a special format. Equipped with the buttons \u00abRefresh\u00bb (return data by default) and \u00abClear\u00bb (delete all data);<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Drop-down menu for selecting a processing template. It has the clauses \u00abNoun\u00bb, \u00abAdjective\u00bb, \u00abNumeral\u00bb, \u00abPronoun\u00bb, \u00abVerb\u00bb, \u00abAdverb\u00bb;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The \u00abProcess!\u00bb button, which starts processing and allows to get results.<\/span><\/span><\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">After clicking the \u00abProcess!\u00bb button, the following areas appear at the bottom of the screen (see Figure 2):<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Text information with data about the number of processed dictionary articles and links to download text files with an HTML table and SQL instructions;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The \u00abErrors\u00bb area for displaying information about errors that occurred during processing (appears if errors actually occurred);<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Area of delivery of results.<\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8092\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2.png\" alt=\"\" width=\"1193\" height=\"461\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2.png 1193w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2-300x116.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2-1024x396.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-2-768x297.png 768w\" sizes=\"(max-width: 1193px) 100vw, 1193px\" \/><\/a><\/span><\/p>\n<p class=\"western\" align=\"center\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Figure 2 \u2013 The graphical interface of the service \u00abGrammatical Dictionary Processor\u00bb \u2013 areas that appear after clicking on the button \u00abProcess!\u00bb<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>User scenarios of work with the service<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><u>Scenario 1. Obtaining a grammar dictionary in the form of an HTML table.<\/u><\/span><\/span><\/p>\n<ol>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Enter the data in the correct text format in the input field.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Select the required processing template.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Click the &#8220;Process!&#8221; button.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">View the processing results and possible errors; if necessary, correct the errors and click the \u00abProcess!\u00bb button once again.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Click on the \u00abtable\u00bb hyperlink and save the HTML code that has appeared in a new window.<\/span><\/span><\/li>\n<\/ol>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The possible result of the service work according to this scenario is presented in Figure 3.<\/span><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8093\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3.png\" alt=\"\" width=\"1352\" height=\"132\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3.png 1352w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3-300x29.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3-1024x100.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-3-768x75.png 768w\" sizes=\"(max-width: 1352px) 100vw, 1352px\" \/><\/a><\/span><\/p>\n<p class=\"western\" align=\"center\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Figure 3 \u2013 The result of the service work according to the scenario \u21161<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><u>Scenario 2. Obtaining SQL instructions for creating a grammar dictionary database.<\/u><\/span><\/span><\/p>\n<ol>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Enter the data in the correct text format in the input field.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Select the required processing template.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Click the &#8220;Process!&#8221; button.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">View the processing results and possible errors; if necessary, correct the errors and click the \u00abProcess!\u00bb button once again.<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Click on the &#8220;database&#8221; hyperlink and save the SQL instructions that appeared in a new window.<\/span><\/span><\/li>\n<\/ol>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The possible result of the service work according to this scenario is presented in Figure 4.<\/span><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8094\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4.png\" alt=\"\" width=\"1045\" height=\"481\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4.png 1045w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4-300x138.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4-1024x471.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-4-768x354.png 768w\" sizes=\"(max-width: 1045px) 100vw, 1045px\" \/><\/a><\/span><\/p>\n<p class=\"western\" align=\"center\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Figure 4 \u2013 The result of the service work according to the scenario \u21162<\/span><\/span><\/p>\n<p class=\"western\"><a name=\"_GoBack\"><\/a><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"> <span lang=\"en-US\">Regardless of the implemented scenario, the results of the service work will also be presented in the form of a table in the main window of the service (Figure 5).<\/span><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><a href=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5.png\" class=\"grouped_elements\" rel=\"tc-fancybox-group8071\" title=\"Grammatical Dictionary Processor\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8095\" src=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5.png\" alt=\"\" width=\"1192\" height=\"553\" srcset=\"https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5.png 1192w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5-300x139.png 300w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5-1024x475.png 1024w, https:\/\/ssrlab.by\/wp-content\/uploads\/2020\/06\/grammatical-dictionary-processor-5-768x356.png 768w\" sizes=\"(max-width: 1192px) 100vw, 1192px\" \/><\/a><\/span><\/p>\n<p class=\"western\" align=\"center\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Figure 5 \u2013 The work result of the service \u00abGrammatical Dictionary Processor\u00bb <\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Access to the service via the API<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">To access the service via the API, you need to send an AJAX request of the POST type to the address https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php. The following parameters are passed through the <em><strong>data<\/strong><\/em> array:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">localization <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> localization language. Defines the language of the headers of the <\/span><span lang=\"en-US\">result<\/span><span lang=\"be-BY\"> table;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">text <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> text data in the <\/span><span lang=\"en-US\">necessary<\/span><span lang=\"be-BY\"> format;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">pos <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> type of processing templates. The parameter can take the following values:<\/span><\/span>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">noun <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> processing according to the noun processing patterns;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">adjective <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> processing according to <\/span><span lang=\"en-US\">the <\/span><span lang=\"be-BY\">adjective processing templates;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"be-BY\">numeral <\/span><span lang=\"en-US\">\u2013<\/span><span lang=\"be-BY\"> processing according to <\/span><span lang=\"en-US\">the <\/span><span lang=\"be-BY\">numeral processing patterns;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">pronoun \u2013 processing according to the pronoun processing templates;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">verb \u2013 processing according to the verb processing patterns;<\/span><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">adverb \u2013 processing according to the adverb processing templates.<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Example of AJAX request:<\/span><\/span><\/p>\n<blockquote>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">$.ajax({<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">type: \u201cPOST\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">url: \u201c<\/span><span style=\"color: #0563c1;\"><u><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php\"><span lang=\"en-US\">https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/api.php<\/span><\/a><\/u><\/span><span lang=\"en-US\">\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">data:{<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">localization\u201d: \u201cen\u201d<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">text\u201d: \u201c\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">pos\u201d: \u201cnoun\u201d<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">},<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">success: function(msg){ },<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">error: function() { }<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">});<\/span><\/span><\/p>\n<\/blockquote>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">The server will return a JSON array with the original test (<em><strong>text<\/strong><\/em> parameter), the final table (<strong><em>table<\/em><\/strong> parameter), the final instructions for creating the database using SQL tools (<strong><em>sql<\/em><\/strong> parameter), a link for a text file with the code of the HTML table (<strong><em>tableUrl<\/em><\/strong> parameter), a link for a text file with SQL instructions (<strong><em>sqlUrl<\/em><\/strong> parameter), the total number of processed dictionary entries (<strong><em>cnt<\/em><\/strong> parameter) and a list of errors (<strong><em>errors<\/em><\/strong> parameter). For example, using the above AJAX request, the following response will be generated:<\/span><\/span><\/p>\n<blockquote>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">[<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">{<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">text\u201d: \u201c<\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441 \u043c<span lang=\"en-US\">. <\/span>\u041d\u0412 \u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0443<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0435<span lang=\"en-US\">; <\/span>\u043c\u043d<span lang=\"en-US\">. <\/span>\u041d\u0412 \u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u044b<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u045e<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c\u0456<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u0445<span lang=\"en-US\">\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">table\u201d: \u201c&lt;table id=&#8221;resultTableId&#8221; class=&#8221;table table-sm table-striped&#8221;&gt;&lt;thead&gt;&lt;tr&gt;&lt;th scope=&#8221;col&#8221;&gt;id&lt;\/th&gt;&lt;th scope=&#8221;col&#8221;&gt;initial&lt;\/th&gt;&lt;th scope=&#8221;col&#8221;&gt;word&lt;\/th&gt;&lt;th scope=&#8221;col&#8221;&gt;accent&lt;\/th&gt;&lt;th scope=&#8221;col&#8221;&gt;pos&lt;\/th&gt;&lt;th scope=&#8221;col&#8221;&gt;entry&lt;\/th&gt;&lt;\/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;td rowspan=12&gt;<\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441 \u043c<span lang=\"en-US\">. <\/span>\u041d\u0412 \u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0443<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0435<span lang=\"en-US\">; <\/span>\u043c\u043d<span lang=\"en-US\">. <\/span>\u041d\u0412 \u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u044b<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u045e<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u043c\u0456<span lang=\"en-US\">, <\/span>\u0430\u0430<span lang=\"en-US\">\u0301<\/span>\u0437\u0456\u0441\u0430\u0445<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;2&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;3&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0443<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0443<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;4&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;5&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0435<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0435<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;6&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u044b<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u044b<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;7&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u044b<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u044b<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;8&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430\u045e<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430\u045e<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;9&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430\u043c<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;10&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430\u043c\u0456<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430\u043c\u0456<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;tr&gt;&lt;td&gt;11&lt;\/td&gt;&lt;td&gt;0&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430\u0437\u0456\u0441\u0430\u0445<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u0430\u0430<span lang=\"en-US\">+<\/span>\u0437\u0456\u0441\u0430\u0445<span lang=\"en-US\">&lt;\/td&gt;&lt;td&gt;<\/span>\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a<span lang=\"en-US\">&lt;\/td&gt;&lt;\/tr&gt;&lt;\/tbody&gt;&lt;\/table&gt;\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">sql\u201d: \u201cSET SQL_MODE=&#8221;NO_AUTO_VALUE_ON_ZERO&#8221;;<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">SET time_zone = &#8220;+00:00&#8221;;<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">CREATE TABLE IF NOT EXISTS `noun2013` (<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `id` int NOT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `initial` int NOT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `word` varchar(32) COLLATE utf8_bin DEFAULT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `accent` varchar(32) COLLATE utf8_bin DEFAULT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `pos` varchar(16) DEFAULT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> `entry` varchar(640) DEFAULT NULL,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"> PRIMARY KEY(`id`)<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">) ENGINE=InnoDB DEFAULT CHARSET=utf8;<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">CREATE INDEX IDX_noun2013_initial ON noun2013 (initial);<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">CREATE INDEX IDX_noun2013_word ON noun2013 (word);<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">CREATE INDEX IDX_noun2013_accent ON noun2013 (accent);<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">CREATE INDEX IDX_noun2013_pos ON noun2013 (pos);<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">INSERT INTO `noun2013` (`id`, `initial`, `word`, `accent`, `pos`, `entry`) VALUES<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(0, 0, &#8216;\u0430\u0430\u0437\u0456\u0441&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8216;\u0430\u0430\u0301\u0437\u0456\u0441 \u043c. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441, \u0430\u0430\u0301\u0437\u0456\u0441\u0430, \u0430\u0430\u0301\u0437\u0456\u0441\u0443, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0435; \u043c\u043d. \u041d\u0412 \u0430\u0430\u0301\u0437\u0456\u0441\u044b, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u045e, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u043c\u0456, \u0430\u0430\u0301\u0437\u0456\u0441\u0430\u0445&#8217;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(1, 0, &#8216;\u0430\u0430\u0437\u0456\u0441&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(2, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(3, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0443&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0443&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(4, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(5, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0435&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0435&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(6, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u044b&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u044b&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(7, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u044b&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u044b&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(8, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u045e&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u045e&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(9, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(10, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u043c\u0456&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u043c\u0456&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(11, 0, &#8216;\u0430\u0430\u0437\u0456\u0441\u0430\u0445&#8217;, &#8216;\u0430\u0430+\u0437\u0456\u0441\u0430\u0445&#8217;, &#8216;\u043d\u0430\u0437\u043e\u045e\u043d\u0456\u043a&#8217;, &#8221;),<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">(12, 12, &#8221;, &#8221;, &#8221;);\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">tableUrl\u201d: \u201c..\\\/_cache\\\/GrammaticalDictionaryProcessor\\\/out\\\/2020-06-04_23-13-27_37-214-33-191_621_table_out.txt\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">sqlUrl\u201d: \u201c..\\\/_cache\\\/GrammaticalDictionaryProcessor\\\/out\\\/2020-06-04_23-13-27_37-214-33-191_621_sql_out.txt\u201d,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">cnt\u201d: 1,<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\">\u201c<span lang=\"en-US\">errors\u201d: \u201c\u201d<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">}<\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">]<\/span><\/span><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\"><b>Source references<\/b><\/span><\/span><\/p>\n<p class=\"western\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 16px;\"><span lang=\"en-US\">Service page \u2013 <\/span><span style=\"color: #0563c1;\"><u><a href=\"https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/\"><span lang=\"en-US\">https:\/\/corpus.by\/GrammaticalDictionaryProcessor\/<\/span><\/a><\/u><\/span><\/span><\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Grammatical Dictionary Processor&#8221;> \u041c\u0430\u043b\u044e\u043d\u0430\u043a 1 \u2013 \u0413\u0440\u0430\u0444\u0456\u0447\u043d\u044b \u0456\u043d\u0442\u044d\u0440\u0444\u0435\u0439\u0441 \u0441\u044d\u0440\u0432\u0456\u0441\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0430 \u0433\u0440\u0430\u043c\u0430\u0442\u044b\u0447\u043d\u0430\u0433\u0430 \u0441\u043b\u043e\u045e\u043d\u0456\u043a\u0430\u00bb \u0406\u043d\u0442\u044d\u0440\u0444\u0435\u0439\u0441 \u0437\u043c\u044f\u0448\u0447\u0430\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u044b\u044f \u0432\u043e\u0431\u043b\u0430\u0441\u0446\u0456: \u041f\u043e\u043b\u0435 \u0434\u043b\u044f \u045e\u0432\u043e\u0434\u0443 \u0442\u044d\u043a\u0441\u0442\u0443 \u045e \u0441\u043f\u0435\u0446\u044b\u044f\u043b\u044c\u043d\u044b\u043c \u0444\u0430\u0440\u043c\u0430\u0446\u0435. \u0410\u0441\u043d\u0430\u0448\u0447\u0430\u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0456 \u00ab\u0410\u0431\u043d\u0430\u0432\u0456\u0446\u044c\u00bb (\u0437\u0432\u0430\u0440\u043e\u0442 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445 \u043f\u0430 \u0437\u043c\u0430\u045e\u0447\u0430\u043d\u043d\u0456) \u0456 \u00ab\u0410\u0447\u044b\u0441\u0446\u0456\u0446\u044c\u00bb (\u0432\u044b\u0434\u0430\u043b\u0435\u043d\u043d\u0435 \u045e\u0441\u0456\u0445 \u0434\u0430\u0434\u0437\u0435\u043d\u044b\u0445); \u0412\u044b\u043f\u0430\u0434\u0430\u043b\u044c\u043d\u0430\u0435 \u043c\u0435\u043d\u044e \u0434\u043b\u044f \u0432\u044b\u0431\u0430\u0440\u0443 \u0448\u0430\u0431\u043b\u043e\u043d\u0443 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0456. \u041c\u0430\u0435 \u043f\u0443\u043d\u043a\u0442\u044b \u00ab\u041d\u0430\u0437\u043e\u045e\u043d\u0456\u043a\u00bb, \u00ab\u041f\u0440\u044b\u043c\u0435\u0442\u043d\u0456\u043a\u00bb, \u00ab\u041b\u0456\u0447\u044d\u0431\u043d\u0456\u043a\u00bb, \u00ab\u0417\u0430\u0439\u043c\u0435\u043d\u043d\u0456\u043a\u00bb, \u00ab\u0414\u0437\u0435\u044f\u0441\u043b\u043e\u045e\u00bb, \u00ab\u041f\u0440\u044b\u0441\u043b\u043e\u045e\u0435\u00bb; \u041a\u0440\u043e\u043f\u043a\u0430 \u00ab\u0410\u043f\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044c!\u00bb, \u044f\u043a\u0430\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435 \u0430\u043f\u0440\u0430\u0446\u043e\u045e\u043a\u0443 \u0456 [&hellip;]<\/p>\n<a class = \"excerpt\" href=\"https:\/\/ssrlab.by\/en\/8071\">Read more...<\/a>","protected":false},"author":14,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,290,292],"tags":[],"_links":{"self":[{"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/posts\/8071"}],"collection":[{"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/comments?post=8071"}],"version-history":[{"count":6,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/posts\/8071\/revisions"}],"predecessor-version":[{"id":9052,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/posts\/8071\/revisions\/9052"}],"wp:attachment":[{"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/media?parent=8071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/categories?post=8071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ssrlab.by\/en\/wp-json\/wp\/v2\/tags?post=8071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}