Открыть главное меню
Главная
Случайная
Войти
Настройки
Описание проекта «Информаторий»
Отказ от ответственности
in.wiki
Найти
Изменения
← Предыдущая правка
Следующая правка →
Catala
(править)
Версия от 19:49, 23 декабря 2023
6 байт добавлено
,
1 год назад
нет описания правки
Строка 6:
Строка 6:
Catala позволяет выражать общую логику случаев/исключений, характерную для нормативно-правовых документов [[Статутное право|статутного права]].
Catala позволяет выражать общую логику случаев/исключений, характерную для нормативно-правовых документов [[Статутное право|статутного права]].
−
៛
== Пример использования ==
+
== Пример использования ==
Catala аннотирует законодательные тексты с помощью их перевода в код. Вот краткий пример из Налогового кодекса США:
Catala аннотирует законодательные тексты с помощью их перевода в код. Вот краткий пример из Налогового кодекса США:
Строка 14:
Строка 14:
<code>
<code>
+
./section_132.catala_en
./section_132.catala_en
+
42 scope QualifiedEmployeeDiscount :
42 scope QualifiedEmployeeDiscount :
+
43 definition qualified_employee_discount
43 definition qualified_employee_discount
+
44 under condition is_property consequence
44 under condition is_property consequence
+
45 equals
45 equals
+
46 if employee_discount >=
46 if employee_discount >=
+
47 customer_price * gross_profit_percentage
47 customer_price * gross_profit_percentage
+
48 then customer_price * gross_profit_percentage
48 then customer_price * gross_profit_percentage
+
49 else employee_discount
49 else employee_discount
</code>
</code>
Wikitraditio
Бюрократы
,
Проверяющие участников
, importer,
Администраторы интерфейса
, interwiki, oversight, patroller,
Администраторы (Semantic MediaWiki)
, steward,
Скрывающие
,
Администраторы
8365
правок