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

kz.grammar.tynys_belgileri

v0.1.0

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

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

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

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

формат плана
law-backend-plan/0.8
возможности
defeasible

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

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

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

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

отвергают этот план · 13
  • bsl версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • cs версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • dart версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • erl версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • ex версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • java версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • kt версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • lua версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • php версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • rb версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • rs версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • scala версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)
  • swift версия плана не поддержана эмиттером: 'law-backend-plan/0.8' (поддержана law-backend-plan/0.7)

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

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

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

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

Вопросы · 27

ИмяПараметрыСмыслЧитаетИсточники
bir_tyrnaqsha_qoiyladytextдве кавычки подряд не ставятся, ставится однаdeiieksoz_tyrnaqshaly_sozden_bastaladyarticle/82
defis_arqyly_zhazyladytextпишется через дефисbolzhaldyq_qos_san_esimarticle/51
eki_zhagynan_zhaqshaga_alynadytextберётся в скобки с обеих сторонzhol_zhonekey_sanamaly_cifrarticle/69
kop_nukte_aldynan_qoiyladytextмноготочие ставится перед нимkenet_alshaq_narse_qosyladyarticle/24
kop_nukte_qoiyladytextставится многоточиеzhazushy_oqiganyng_zhalgasyn_toqtatadyarticle/23
kop_nukte_soilem_sonynatextмноготочие ставится в конце предложенияoiy_bitpey_qalganarticle/21
kop_nukte_soz_ishinetextмноготочие ставится внутри слова, между буквамиsozin_bolip_bolip_aitadyarticle/21
lep_belgisi_qoiyladytextставится восклицательный знакkoteringki_aitylgan_ataauly_soilemarticle/19
nukte_qoiyladytextточка ставитсяatynan_keyin_remarkadrama_keiipker_atykitaptagy_taqyryp_atysanamaly_nomir_aishyqsyzshartty_qysqartutagysyn_tagy_qysqartuyarticle/10article/4article/7article/8article/11
nukte_qoiylmaidytextточка не ставитсяaripterden_qysqargan_sozolshem_shartty_belgisisanamaly_nomir_zharty_zhaqshamenarticle/9article/10
nukte_remarkadan_keyin_bir_aq_rettextточка ставится единожды, после ремаркиremarka_soilem_sonyndaarticle/80
nukte_zhabylgan_zhaqshadan_keyintextточка ставится после закрывающей скобкиatynan_keyin_remarkadeiieksoz_iesin_korsetetin_sozdrama_keiipker_atyzhaqsha_aldynda_belgi_zhoqarticle/4article/6
nukte_zhaqshanyng_ishinentextточка ставится внутри скобокaldyngy_soilem_ayaqtalgandeiieksoz_iesin_korsetetin_sozsoz_ishine_qatysy_zhoq_remarkazhaqsha_aldynda_belgi_barzhaqshadagy_qystyrma_soilemarticle/5article/3article/6
nukte_zhaqshanyng_syrtynatextточка ставится снаружи скобкиatynan_keyin_remarkadrama_keiipker_atyarticle/81
remarka_kishi_arippen_zhaqshadatextремарка берётся в скобки и пишется со строчной буквыatynan_keyin_remarkadrama_keiipker_atyarticle/4
sol_belgiden_keyin_qoiyladytextставится после того знака препинанияsyzyqsha_basqa_belgimen_qabattasqanarticle/76
surau_ne_lep_belgisi_zhaqshaga_alynadytextвопросительный либо восклицательный знак ставится в скобкахavtor_talas_kudikti_dep_korsetedideiieksoz_ishindegi_sozarticle/14
syzyqsha_qoiyladytextставится тиреaiteuir_tusip_qalganmeken_uaqyt_san_shendestigiarticle/48article/51
tyrnaqshadan_burun_qoiyladytextставится перед кавычкамиbelgi_tyrnaqshadagy_soilemge_qatystyarticle/78
tyrnaqshadan_son_qoiyladytextставится после кавычекsyzyqsha_tyrnaqshamen_qabattasqanutir_nukte_tyrnaqshamen_qabattasqanarticle/78
tyrnaqshaga_alynadytextберётся в кавычкиatyndagy_degen_sozben_kelgen_ataqbirewdin_aitqanynan_zheke_sozgazet_kitap_shygarma_atykeketu_keri_maginadaobiekt_etip_alyngan_sozoiyn_adet_salt_atyzauyt_mashina_qoiylgan_atarticle/59article/62article/60article/55article/63article/61
tyrnaqshaga_alynbaidytextв кавычки не берётсяzhalpy_resmi_ataauyarticle/61
utir_qoiylmaidytextзапятая не ставитсяbirynggai_arasynda_kop_nukteqaratpa_odagai_songynda_kop_nuktearticle/86article/87
zhaqshadan_son_qoiyladytextзнак ставится после скобкиbelgi_zhaqshanyng_turgan_zherine_qatystyarticle/83
zhaqshaga_alynadytextберётся в скобкиaudarmasy_sinonimi_berilgenavtor_talas_kudikti_dep_korsetedideiieksoz_iesin_korsetetin_sozdeiieksoz_ishindegi_sozdrama_remarkasyarticle/65article/6article/66article/67article/68
zhaqshanyng_ishinen_qoiyladytextставится внутри скобокbelgi_zhaqshadagy_tekstke_qatystyremarka_soz_ishinde_ne_ayagyndaarticle/81article/79
zhaqshanyng_syrtyna_qoiyladytextставится снаружи скобокbelgi_zhalpy_soilemge_qatystyarticle/79

Входы · 48

ИмяПараметрыСмысл
aiteuir_tusip_qalgantextобобщающее слово әйтеуір при однородных вопросительных членах опущено
aldyngy_soilem_ayaqtalgantextпредложение перед открывающей скобкой закончено и его знак поставлен
aripterden_qysqargan_soztextпромежуток между буквами либо слогами буквенно-слогового сокращения
atynan_keyin_remarkatextсразу за именем персонажа идёт ремарка
atyndagy_degen_sozben_kelgen_ataqtextнаименование дано со словом атындағы
audarmasy_sinonimi_berilgentextдля пояснения слова даётся его перевод либо синоним
avtor_talas_kudikti_dep_korseteditextавтор показывает спорность или сомнительность и хочет обратить внимание читателя
belgi_tyrnaqshadagy_soilemge_qatystytextвосклицательный, вопросительный знак либо многоточие относятся только к предложению в кавычках
belgi_zhalpy_soilemge_qatystytextзнак препинания относится ко всему предложению
belgi_zhaqshadagy_tekstke_qatystytextточка, восклицательный, вопросительный знак либо многоточие относятся к тексту в скобках
belgi_zhaqshanyng_turgan_zherine_qatystytextзнак препинания относится к месту, куда вставлены слова в скобках
birewdin_aitqanynan_zheke_soztextстоят отдельные слова, взятые из чужой речи
birynggai_arasynda_kop_nuktetextмежду однородными членами либо частями сложного предложения стоит многоточие
bolzhaldyq_qos_san_esimtextстоит парное числительное приблизительного либо обобщённого значения
deiieksoz_iesin_korsetetin_soztextстоят слова, указывающие источник цитаты или приведённого примера
deiieksoz_ishindegi_soztextзнак ставится внутри цитаты после определённого слова или предложения
deiieksoz_tyrnaqshaly_sozden_bastaladytextцитата в кавычках сама начинается либо кончается словами в кавычках
drama_keiipker_atytextстоит имя говорящего персонажа драматического произведения
drama_remarkasytextстоит ремарка драматического произведения
gazet_kitap_shygarma_atytextстоит название газеты, журнала, книги, произведения, постановления, кинофильма
keketu_keri_maginadatextслово сказано в насмешку, издёвку либо в обратном значении
kenet_alshaq_narse_qosyladytextк развиваемой мысли внезапно присоединяется далеко отстоящее, неожиданное
kitaptagy_taqyryp_atytextстоит заголовок в книге
koteringki_aitylgan_ataauly_soilemtextстоят слова назывного предложения, произнесённые с особым чувством
meken_uaqyt_san_shendestigitextслова обозначают предел места, времени, количества
obiekt_etip_alyngan_soztextстоит взятое объектом речи предложение, слово, оборот, буква или слог
oiy_bitpey_qalgantextмысль говорящего осталась незаконченной
oiyn_adet_salt_atytextстоит название игры либо обычая
olshem_shartty_belgisitextстоит условное обозначение меры длины, объёма и подобных
qaratpa_odagai_songynda_kop_nuktetextпосле обращения, междометия либо начальных иә, жоқ стоит многоточие
remarka_soilem_sonyndatextвзятая в скобки ремарка внутри доклада или речи стоит в конце предложения
remarka_soz_ishinde_ne_ayagyndatextремарка стоит внутри речи персонажа между двумя предложениями либо в её конце
sanamaly_nomir_aishyqsyztextцифра или буква нумерации употреблена без полускобки
sanamaly_nomir_zharty_zhaqshamentextпосле цифры или буквы поставлена полускобка
shartty_qysqartutextстоит условное сокращение имени, книги, газеты, произведения по первой букве либо начальному слогу
soz_ishine_qatysy_zhoq_remarkatextремарка не имеет прямого отношения к речи персонажа и дана как пояснение автора
sozin_bolip_bolip_aitadytextговорящий из-за спешки, одышки, заикания произносит слова с разрывами
syzyqsha_basqa_belgimen_qabattasqantextтире совмещается с точкой, запятой, вопросительным, восклицательным знаком или многоточием
syzyqsha_tyrnaqshamen_qabattasqantextтире совмещается с кавычками
tagysyn_tagy_qysqartuytextстоит сокращение слов типа тағысын тағы, тағы басқа
utir_nukte_tyrnaqshamen_qabattasqantextзапятая либо точка совмещается с кавычками
zauyt_mashina_qoiylgan_attextстоит присвоенное имя завода, фабрики, треста, марки машины, самолёта
zhalpy_resmi_ataauytextстоит общее официальное наименование предприятия
zhaqsha_aldynda_belgi_bartextперед открывающей скобкой стоит точка, вопросительный, восклицательный знак или многоточие
zhaqsha_aldynda_belgi_zhoqtextперед открывающей скобкой нет никакого знака препинания
zhaqshadagy_qystyrma_soilemtextстоит вставное предложение, взятое в скобки
zhazushy_oqiganyng_zhalgasyn_toqtatadytextписатель обрывает продолжение рассказываемого события
zhol_zhonekey_sanamaly_cifrtextстоит попутная цифра, нумерующая слова внутри приведённого примера