Опубликованный пакет / CLIR

kz.grammar.punktuacia_birynggai

v0.1.0

Қазақ тілінің анықтағышы: емле, тыныс белгілері, сөз сазы

Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.

План кодогенерации

План строится: пакет печатается модулем.

формат плана
law-backend-plan/0.7
возможности
только базовый слой

Сверка сценариями пакета

Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.

Целевые языки

печатают этот планbslcsdarterlexgojavaktluaphppyrbrsscalaswiftts

Напечатать модуль из рабочей копии репозитория

./law dev backend corpus/clir/kz-grammar-punktuacia-birynggai.lawir.json --target ts --target py --target go --out DIR

Интерфейс модуля

Вопросы — публичные отношения с производящим правилом; входы — факты, которые вопрос читает. Имена функций следуют языку: ask_… в Python, ask.… в TypeScript, Ask… в Go.

Вопросы · 10

ИмяПараметрыСмыслЧитаетИсточники
aldynan_utir_qoiyladytextперед союзом ставится запятаяbiraq_degenmen_alaida_aldyndaarticle/89
aralaryna_utir_qoiyladytextмежду однородными членами ставится запятаяaldynggylarynyng_zhalgauy_tusip_qalganbir_soz_qaitalap_aitylganda_ar_mushede_qaitalanganne_nemese_qaitalanganqos_soz_tirkesisurauliq_shylau_qaitalanganzhalgaulyqsyz_dara_birynggaizhalgaulyqsyz_kurdeli_birynggaiarticle/85article/86article/88article/37article/91article/36article/90article/75article/30article/76article/78
dadan_keyin_utir_qoiyladytextпосле частицы да ставится запятаяda_qaitalamai_etistik_bayandauysh_arasyndaarticle/83
mysaly_aldynan_utir_songynan_qos_nuktetextперед мысалы, атап айтқанда ставится запятая, после — двоеточиеzhalpylauyshtan_keyin_mysaly_atap_aitqandaarticle/95article/74
qystyrmadan_buryn_syzyqsha_keyin_utirtextперед вводным ставится тире, после него запятаяaralarynda_qystyrma_sozarticle/94
songy_mushen_keyin_syzyqshatextпосле последнего однородного ставится тиреsoilem_ayaqtalmaidyzhalpylauysh_burynda_turarticle/92article/44
utir_qoiylmaidytextзапятая между ними не ставитсяbir_esimdigi_men_anyqtauyshda_kurdeli_etistik_ishindeda_qaitalamai_syn_esim_usteu_arasyndamen_zhane_qaitalamai_turne_nemese_qaitalanbai_ekeuinin_arasyndasyn_esim_tutas_tirkestiyng_synyn_bildireditagy_basqalary_tirkesiarticle/80article/84article/82article/81article/87article/96article/79
zhalpylauyshtan_buryn_syzyqshatextперед обобщающим словом ставится тиреzhalpylauysh_keyin_turarticle/93article/43
zhalpylauyshtan_keyin_qos_nuktetextпосле обобщающего слова ставится двоеточиеzhalpylauysh_burynda_turarticle/92article/70article/73
zhigine_nukteli_utir_qoiyladytextна стыках однородных ставится точка с запятойish_ishinde_utir_kezdesediarticle/77article/41

Входы · 23

ИмяПараметрыСмысл
aldynggylarynyng_zhalgauy_tusip_qalgantextаффиксы предыдущих однородных членов опущены
aralarynda_qystyrma_soztextмежду однородными и обобщающим стоит вводное слово
bir_esimdigi_men_anyqtauyshtextстык местоимения бір и следующего за ним определения
bir_soz_qaitalap_aitylgantextодно слово повторено в той же либо иной форме
biraq_degenmen_alaida_aldyndatextмежду двумя членами стоят бірақ, дегенмен, алайда, сонда да, сондай-ақ
da_ar_mushede_qaitalangantextсоюз да повторяется после каждого однородного члена
da_kurdeli_etistik_ishindetextда стоит внутри составного глагола одного значения
da_qaitalamai_etistik_bayandauysh_arasyndatextодиночное да стоит между двумя глагольными сказуемыми
da_qaitalamai_syn_esim_usteu_arasyndatextодиночное да стоит между двумя прилагательными либо наречиями
ish_ishinde_utir_kezdeseditextвнутри распространённых однородных встречаются свои запятые
men_zhane_qaitalamai_turtextсоюзы мен, және стоят без повтора
ne_nemese_qaitalanbai_ekeuinin_arasyndatextте же союзы стоят без повтора между двумя членами
ne_nemese_qaitalangantextсоюзы не, немесе, я, яки, әрі, әлде повторяются перед каждым членом
qos_soz_tirkesitextоборот есть устойчивое парное сочетание вида үн жоқ, түн жоқ
soilem_ayaqtalmaidytextпосле однородных предложение не кончается
surauliq_shylau_qaitalangantextпосле каждого члена повторяются вопросительная частица либо болсын
syn_esim_tutas_tirkestiyng_synyn_bildireditextприлагательное характеризует не существительное, а весь следующий оборот
tagy_basqalary_tirkesitextпосле однородных стоят тағы басқалары, т.б., тағысын тағылар
zhalgaulyqsyz_dara_birynggaitextбессоюзные одиночные однородные члены
zhalgaulyqsyz_kurdeli_birynggaitextбессоюзные распространённые однородные члены
zhalpylauysh_burynda_turtextобобщающее слово стоит перед однородными
zhalpylauysh_keyin_turtextобобщающее слово стоит после однородных
zhalpylauyshtan_keyin_mysaly_atap_aitqandatextпосле предшествующего обобщающего стоят мысалы, атап айтқанда