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

he.torah.arayot

v0.1.0

Лев 18:6–18: закрытый перечень запрещённых родством браков

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

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

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

формат плана
law-backend-plan/0.9
возможности
closure, negation

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

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

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

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

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

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

./law dev backend corpus/clir/he-arayot.lawir.json --target ts --target py --target go --out DIR

Зависимости в составе планаhe.torah.text

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

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

Вопросы · 7

ИмяПараметрыСмыслЧитаетИсточники
brother_oftext, textбрат лицаarayot_profile_activedistinct_personsfather_ofmalemother_ofleviticus/18/14article/18-14
examined_pairtextпара, у которой прослежено родословие обоих лицarayot_profile_activegenealogy_tracedpair_manpair_womanleviticus/18/6article/18-6
forbidden_by_listtextпара подпадает под отношение, названное перечнемalivearayot_profile_activedistinct_personsfather_offemalemalemother_ofpair_manpair_womantook_to_wifewife_ofleviticus/18/6article/18-6
forbidden_relationtext, textотношение, названное в перечне Лев 18alivearayot_profile_activedistinct_personsfather_offemalemalemother_oftook_to_wifewife_ofleviticus/18/16article/18-16leviticus/18/15article/18-15leviticus/18/14article/18-14leviticus/18/12article/18-12leviticus/18/8article/18-8leviticus/18/11article/18-11leviticus/18/10article/18-10leviticus/18/7article/18-7leviticus/18/13article/18-13leviticus/18/9article/18-9leviticus/18/18article/18-18leviticus/18/17article/18-17
parent_oftext, textродитель лицаarayot_profile_activefather_ofmother_ofleviticus/18/9article/18-9
permitted_by_listtextперечень не называет для этой пары ни одного отношенияalivearayot_profile_activedistinct_personsfather_offemalegenealogy_tracedmalemother_ofpair_manpair_womantook_to_wifewife_ofleviticus/18/6article/18-6
sister_oftext, textсестра лицаarayot_profile_activedistinct_personsfather_offemalemother_ofleviticus/18/9article/18-9

Входы · 12

ИмяПараметрыСмысл
alivetextлицо живо
arayot_profile_activean external interpretation/applicability profile activates this arayot modelEN
distinct_personstext, textдва различных лица
father_oftext, textотец лица
femaletextлицо женского пола
genealogy_tracedtextродословие лица прослежено
maletextлицо мужского пола
mother_oftext, textмать лица
pair_mantext, textмужчина рассматриваемой пары
pair_womantext, textженщина рассматриваемой пары
took_to_wifetext, textвзял женщину в жёны
wife_oftext, textжена лица