Published package / CLIR
chem.zadachnik
v0.1.0Задачник по стехиометрии: единица ответа называется, округление — только по предъявленному правилу, ответ границами когда точного десятичного нет
A package can be printed as a standalone module in a general-purpose language that answers without the rules engine: an answer and its status, with no proof, hashes or canonical document. Everything on this page comes from the generation plan built with the index; the gallery computes nothing of its own.
Generation plan
The plan builds: the package can be printed as a module.
- plan format
- law-backend-plan/0.14
- capabilities
- value:div_round
Checked against package scenarios
Not checked: the package scenarios have not been run against generated modules. A plan that builds does not yet show that the answers coincide.
Target languages
gopyts
refuse this plan · 13
bslверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUcsверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUdartверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUerlверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUexверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUjavaверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUktверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUluaверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUphpверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUrbверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUrsверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUscalaверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RUswiftверсия плана не поддержана эмиттером: 'law-backend-plan/0.14' (поддержана law-backend-plan/0.7)RU
./law dev backend corpus/clir/chem-zadachnik.lawir.json --target ts --target py --target go --out DIR
Module interface
Questions are public relations with a producing rule; inputs are the facts a question reads. Function names follow the language: ask_… in Python, ask.… in TypeScript, Ask… in Go.
Questions · 5
| Name | Parameters | Meaning | Reads | Sources |
|---|---|---|---|---|
| granitsy_nakryvayut | text | предъявленные границы накрывают точное значение (ст. 4)RU | dan_otvet_granitsamidano_tochnoe_znachenie | article/4 |
| granitsy_uzhe_tochnogo | text | границы лежат внутри точного значения и ответом не являются (ст. 4)RU | dan_otvet_granitsamidano_tochnoe_znachenie | article/4 |
| oshibka_oformleniya_bez_edinitsy | text | ошибка оформления: единица ответа не названа (ст. 2)RU | otvet_bez_edinitsy | article/24.4/yield-units |
| otvet_tochnee_dannykh | text | ошибка оформления: ответ записан точнее наименее точного из данных (ст. 3)RU | znachashchikh_tsifr | article/3 |
| vykhod_do_sotykh | text, dec | выход в процентах, округлённый до сотых половиной вверх (ст. 3)RU | dan_vykhod | article/34.4/percent-yield |
Inputs · 5
| Name | Parameters | Meaning |
|---|---|---|
| dan_otvet_granitsami | text, dec, dec | дано: ответ предъявлен двумя границамиRU |
| dan_vykhod | text, dec, dec | дано: фактическое и теоретическое количества продукта в одной и той же величинеRU |
| dano_tochnoe_znachenie | text, dec | дано: точное значение расчёта, когда десятичная запись у него естьRU |
| otvet_bez_edinitsy | text | дано: ответ предъявлен числом без названной единицыRU |
| znachashchikh_tsifr | text, dec, dec | дано: сколько значащих цифр в ответе и сколько их в наименее точном из данныхRU |