Updating assets

This commit is contained in:
Denis Merigoux 2023-01-05 16:21:10 +01:00
parent fa84dd4330
commit fd12549949
No known key found for this signature in database
GPG Key ID: EE99DCFA365C3EE3
3 changed files with 7129 additions and 7057 deletions

13735
french_law/js/french_law.js generated

File diff suppressed because one or more lines are too long

View File

@ -2201,7 +2201,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2675; start_column=14; end_line=2675; end_column=41;
start_line=2676; start_column=14; end_line=2676; end_column=41;
law_headings=["Article 31";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -2239,8 +2239,8 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2640; start_column=5;
end_line=2640; end_column=26;
start_line=2641; start_column=5;
end_line=2641; end_column=26;
law_headings=["Article 31";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -2275,7 +2275,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal
TrancheRevenu.taux = (decimal_of_string "0.328")})|]))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2591; start_column=14; end_line=2591; end_column=38;
start_line=2592; start_column=14; end_line=2592; end_column=38;
law_headings=["Article 31";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7032,7 +7032,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2555; start_column=14; end_line=2555; end_column=35;
start_line=2556; start_column=14; end_line=2556; end_column=35;
law_headings=["Article 30";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7058,7 +7058,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2530; start_column=14; end_line=2530; end_column=41;
start_line=2531; start_column=14; end_line=2531; end_column=41;
law_headings=["Article 28";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7084,7 +7084,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2541; start_column=14; end_line=2541; end_column=42;
start_line=2542; start_column=14; end_line=2542; end_column=42;
law_headings=["Article 29";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7209,8 +7209,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2476; start_column=14;
end_line=2476; end_column=48;
start_line=2477; start_column=14;
end_line=2477; end_column=48;
law_headings=["Article 27";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7742,7 +7742,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2704; start_column=14; end_line=2704; end_column=41;
start_line=2705; start_column=14; end_line=2705; end_column=41;
law_headings=["Article 32";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -7771,7 +7771,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2565; start_column=14; end_line=2565; end_column=48;
start_line=2566; start_column=14; end_line=2566; end_column=48;
law_headings=["Article 30";
"Chapitre V : Calcul de l'aide personnalisée au logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -8657,7 +8657,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2334; start_column=14; end_line=2334; end_column=41;
start_line=2335; start_column=14; end_line=2335; end_column=41;
law_headings=["Article 20"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> money_of_cents_string "500"))
@ -8682,7 +8682,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2345; start_column=14; end_line=2345; end_column=42;
start_line=2346; start_column=14; end_line=2346; end_column=42;
law_headings=["Article 21"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> money_of_cents_string "1000"))
@ -8707,7 +8707,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2354; start_column=15; end_line=2354; end_column=49;
start_line=2355; start_column=15; end_line=2355; end_column=49;
law_headings=["Article 22"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> money_of_cents_string "2211133"))
@ -8732,7 +8732,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2447; start_column=14; end_line=2447; end_column=48;
start_line=2448; start_column=14; end_line=2448; end_column=48;
law_headings=["Article 26"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> decimal_of_string "16.25"))
@ -8757,7 +8757,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2369; start_column=14; end_line=2369; end_column=47;
start_line=2370; start_column=14; end_line=2370; end_column=47;
law_headings=["Article 23"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> money_of_cents_string "560085"))
@ -8782,7 +8782,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2370; start_column=14; end_line=2370; end_column=47;
start_line=2371; start_column=14; end_line=2371; end_column=47;
law_headings=["Article 23"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> decimal_of_string "0.208"))
@ -8807,7 +8807,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2371; start_column=14; end_line=2371; end_column=47;
start_line=2372; start_column=14; end_line=2372; end_column=47;
law_headings=["Article 23"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true)) (fun (_: unit) -> decimal_of_string "0.416"))
@ -8832,7 +8832,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/autres_sources.catala_fr";
start_line=297; start_column=14; end_line=297; end_column=36;
start_line=298; start_column=14; end_line=298; end_column=36;
law_headings=["Article premier";
"Règlement (CE) n°2866/98 du conseil du 31 décembre 1998 concernant les taux de conversion entre l'euro et les monnaies des États membres adoptant l'euro"]}
true))
@ -8947,7 +8947,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2429; start_column=14; end_line=2429; end_column=50;
start_line=2430; start_column=14; end_line=2430; end_column=50;
law_headings=["Article 25"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
true))
@ -9048,8 +9048,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2402; start_column=7;
end_line=2402; end_column=18;
start_line=2403; start_column=7;
end_line=2403; end_column=18;
law_headings=["Article 24"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9157,8 +9157,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2323; start_column=29;
end_line=2323; end_column=64;
start_line=2324; start_column=29;
end_line=2324; end_column=64;
law_headings=["Article 19"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_gte_dat_dat date_courante_
@ -9371,8 +9371,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=805; start_column=5;
end_line=811; end_column=36;
start_line=806; start_column=5;
end_line=812; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9442,8 +9442,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1051; start_column=5;
end_line=1055; end_column=36;
start_line=1052; start_column=5;
end_line=1056; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9569,8 +9569,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1084; start_column=5;
end_line=1088; end_column=36;
start_line=1085; start_column=5;
end_line=1089; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9696,8 +9696,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1117; start_column=5;
end_line=1121; end_column=36;
start_line=1118; start_column=5;
end_line=1122; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9823,8 +9823,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1150; start_column=5;
end_line=1154; end_column=36;
start_line=1151; start_column=5;
end_line=1155; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -9950,8 +9950,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1183; start_column=5;
end_line=1187; end_column=36;
start_line=1184; start_column=5;
end_line=1188; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10077,8 +10077,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1216; start_column=5;
end_line=1220; end_column=36;
start_line=1217; start_column=5;
end_line=1221; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10204,8 +10204,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1249; start_column=5;
end_line=1253; end_column=36;
start_line=1250; start_column=5;
end_line=1254; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10331,8 +10331,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1282; start_column=5;
end_line=1286; end_column=36;
start_line=1283; start_column=5;
end_line=1287; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10450,8 +10450,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1315; start_column=5;
end_line=1319; end_column=36;
start_line=1316; start_column=5;
end_line=1320; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10577,8 +10577,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1348; start_column=5;
end_line=1352; end_column=36;
start_line=1349; start_column=5;
end_line=1353; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10696,8 +10696,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1381; start_column=5;
end_line=1385; end_column=36;
start_line=1382; start_column=5;
end_line=1386; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10815,8 +10815,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1414; start_column=5;
end_line=1418; end_column=36;
start_line=1415; start_column=5;
end_line=1419; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -10934,8 +10934,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1447; start_column=5;
end_line=1451; end_column=36;
start_line=1448; start_column=5;
end_line=1452; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11053,8 +11053,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1480; start_column=5;
end_line=1484; end_column=36;
start_line=1481; start_column=5;
end_line=1485; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11172,8 +11172,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1513; start_column=5;
end_line=1517; end_column=36;
start_line=1514; start_column=5;
end_line=1518; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11291,8 +11291,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1546; start_column=5;
end_line=1550; end_column=36;
start_line=1547; start_column=5;
end_line=1551; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11410,8 +11410,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1579; start_column=5;
end_line=1583; end_column=36;
start_line=1580; start_column=5;
end_line=1584; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11529,8 +11529,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1612; start_column=5;
end_line=1616; end_column=36;
start_line=1613; start_column=5;
end_line=1617; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11648,8 +11648,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1645; start_column=5;
end_line=1649; end_column=36;
start_line=1646; start_column=5;
end_line=1650; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11767,8 +11767,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1678; start_column=5;
end_line=1682; end_column=36;
start_line=1679; start_column=5;
end_line=1683; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -11886,8 +11886,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1711; start_column=5;
end_line=1715; end_column=36;
start_line=1712; start_column=5;
end_line=1716; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12005,8 +12005,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1744; start_column=5;
end_line=1748; end_column=36;
start_line=1745; start_column=5;
end_line=1749; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12124,8 +12124,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1777; start_column=5;
end_line=1781; end_column=36;
start_line=1778; start_column=5;
end_line=1782; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12243,8 +12243,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1810; start_column=5;
end_line=1814; end_column=36;
start_line=1811; start_column=5;
end_line=1815; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12362,8 +12362,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1843; start_column=5;
end_line=1847; end_column=36;
start_line=1844; start_column=5;
end_line=1848; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12481,8 +12481,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1876; start_column=5;
end_line=1880; end_column=36;
start_line=1877; start_column=5;
end_line=1881; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12600,8 +12600,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1909; start_column=5;
end_line=1913; end_column=36;
start_line=1910; start_column=5;
end_line=1914; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12719,8 +12719,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1942; start_column=5;
end_line=1946; end_column=36;
start_line=1943; start_column=5;
end_line=1947; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12838,8 +12838,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=1975; start_column=5;
end_line=1979; end_column=36;
start_line=1976; start_column=5;
end_line=1980; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -12957,8 +12957,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2008; start_column=5;
end_line=2012; end_column=36;
start_line=2009; start_column=5;
end_line=2013; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13076,8 +13076,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2041; start_column=5;
end_line=2045; end_column=36;
start_line=2042; start_column=5;
end_line=2046; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13195,8 +13195,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2074; start_column=5;
end_line=2078; end_column=36;
start_line=2075; start_column=5;
end_line=2079; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13314,8 +13314,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2107; start_column=5;
end_line=2111; end_column=36;
start_line=2108; start_column=5;
end_line=2112; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13433,8 +13433,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2140; start_column=5;
end_line=2144; end_column=36;
start_line=2141; start_column=5;
end_line=2145; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13552,8 +13552,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2173; start_column=5;
end_line=2177; end_column=36;
start_line=2174; start_column=5;
end_line=2178; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13671,8 +13671,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2206; start_column=5;
end_line=2210; end_column=36;
start_line=2207; start_column=5;
end_line=2211; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13790,8 +13790,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2239; start_column=5;
end_line=2242; end_column=36;
start_line=2240; start_column=5;
end_line=2243; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -13903,8 +13903,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2271; start_column=5;
end_line=2274; end_column=36;
start_line=2272; start_column=5;
end_line=2275; end_column=36;
law_headings=["Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_and
@ -14989,8 +14989,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna
plafond_mensualite_d832_10_3_base_))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2383; start_column=14;
end_line=2383; end_column=42;
start_line=2384; start_column=14;
end_line=2384; end_column=42;
law_headings=["Article 24"; "Article 18";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
(o_gte_dat_dat date_courante_
@ -18452,7 +18452,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4090; start_column=14; end_line=4090; end_column=42;
start_line=4091; start_column=14; end_line=4091; end_column=42;
law_headings=["Article 42";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -18476,7 +18476,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4079; start_column=14; end_line=4079; end_column=41;
start_line=4080; start_column=14; end_line=4080; end_column=41;
law_headings=["Article 41";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -18500,7 +18500,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4181; start_column=14; end_line=4181; end_column=51;
start_line=4182; start_column=14; end_line=4182; end_column=51;
law_headings=["Article 44";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -18945,8 +18945,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4066; start_column=14;
end_line=4066; end_column=41;
start_line=4067; start_column=14;
end_line=4067; end_column=41;
law_headings=["Article 40";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19013,8 +19013,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4108; start_column=6;
end_line=4108; end_column=79;
start_line=4109; start_column=6;
end_line=4109; end_column=79;
law_headings=["Article 43";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19048,8 +19048,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4143; start_column=6;
end_line=4144; end_column=38;
start_line=4144; start_column=6;
end_line=4145; end_column=38;
law_headings=["Article 43";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19092,8 +19092,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4161; start_column=6;
end_line=4162; end_column=24;
start_line=4162; start_column=6;
end_line=4163; end_column=24;
law_headings=["Article 43";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19119,8 +19119,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu
(money_of_cents_string "27365")))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4125; start_column=6;
end_line=4126; end_column=46;
start_line=4126; start_column=6;
end_line=4127; end_column=46;
law_headings=["Article 43";
"Chapitre VII : Calcul des allocations de logement en secteur logement-foyer";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19970,7 +19970,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3953; start_column=14; end_line=3953; end_column=40;
start_line=3954; start_column=14; end_line=3954; end_column=40;
law_headings=["Article 35";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -19994,7 +19994,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/autres_sources.catala_fr";
start_line=300; start_column=14; end_line=300; end_column=36;
start_line=301; start_column=14; end_line=301; end_column=36;
law_headings=["Article premier";
"Règlement (CE) n°2866/98 du conseil du 31 décembre 1998 concernant les taux de conversion entre l'euro et les monnaies des États membres adoptant l'euro"]}
true))
@ -20020,7 +20020,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3963; start_column=14; end_line=3963; end_column=41;
start_line=3964; start_column=14; end_line=3964; end_column=41;
law_headings=["Article 36";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20044,7 +20044,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4017; start_column=14; end_line=4017; end_column=41;
start_line=4018; start_column=14; end_line=4018; end_column=41;
law_headings=["Article 38";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20068,7 +20068,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4042; start_column=14; end_line=4042; end_column=41;
start_line=4043; start_column=14; end_line=4043; end_column=41;
law_headings=["Article 39";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20092,7 +20092,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4024; start_column=14; end_line=4024; end_column=33;
start_line=4025; start_column=14; end_line=4025; end_column=33;
law_headings=["Article 38";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20116,7 +20116,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4035; start_column=14; end_line=4035; end_column=33;
start_line=4036; start_column=14; end_line=4036; end_column=33;
law_headings=["Article 39";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20338,8 +20338,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3995; start_column=5;
end_line=3995; end_column=16;
start_line=3996; start_column=5;
end_line=3996; end_column=16;
law_headings=["Article 37";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20359,8 +20359,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
(o_torat_int nombre_personnes_a_charge_))))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3941; start_column=31;
end_line=3941; end_column=58;
start_line=3942; start_column=31;
end_line=3942; end_column=58;
law_headings=["Article 34";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20455,8 +20455,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2903; start_column=5;
end_line=2903; end_column=62;
start_line=2904; start_column=5;
end_line=2904; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20634,8 +20634,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2949; start_column=5;
end_line=2949; end_column=62;
start_line=2950; start_column=5;
end_line=2950; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20813,8 +20813,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=2995; start_column=5;
end_line=2995; end_column=62;
start_line=2996; start_column=5;
end_line=2996; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -20992,8 +20992,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3041; start_column=5;
end_line=3041; end_column=62;
start_line=3042; start_column=5;
end_line=3042; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -21171,8 +21171,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3087; start_column=5;
end_line=3087; end_column=62;
start_line=3088; start_column=5;
end_line=3088; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -21350,8 +21350,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3133; start_column=5;
end_line=3133; end_column=62;
start_line=3134; start_column=5;
end_line=3134; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -21529,8 +21529,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3179; start_column=5;
end_line=3179; end_column=62;
start_line=3180; start_column=5;
end_line=3180; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -21708,8 +21708,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3225; start_column=5;
end_line=3225; end_column=62;
start_line=3226; start_column=5;
end_line=3226; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -21870,8 +21870,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3270; start_column=5;
end_line=3270; end_column=62;
start_line=3271; start_column=5;
end_line=3271; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22032,8 +22032,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3315; start_column=5;
end_line=3315; end_column=62;
start_line=3316; start_column=5;
end_line=3316; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22194,8 +22194,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3360; start_column=5;
end_line=3360; end_column=62;
start_line=3361; start_column=5;
end_line=3361; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22356,8 +22356,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3405; start_column=5;
end_line=3405; end_column=62;
start_line=3406; start_column=5;
end_line=3406; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22518,8 +22518,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3450; start_column=5;
end_line=3450; end_column=62;
start_line=3451; start_column=5;
end_line=3451; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22680,8 +22680,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3495; start_column=5;
end_line=3495; end_column=62;
start_line=3496; start_column=5;
end_line=3496; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -22842,8 +22842,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3540; start_column=5;
end_line=3540; end_column=62;
start_line=3541; start_column=5;
end_line=3541; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23004,8 +23004,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3585; start_column=5;
end_line=3585; end_column=62;
start_line=3586; start_column=5;
end_line=3586; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23166,8 +23166,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3630; start_column=5;
end_line=3630; end_column=62;
start_line=3631; start_column=5;
end_line=3631; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23328,8 +23328,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3675; start_column=5;
end_line=3675; end_column=62;
start_line=3676; start_column=5;
end_line=3676; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23490,8 +23490,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3720; start_column=5;
end_line=3720; end_column=62;
start_line=3721; start_column=5;
end_line=3721; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23652,8 +23652,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3765; start_column=5;
end_line=3765; end_column=62;
start_line=3766; start_column=5;
end_line=3766; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23814,8 +23814,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3810; start_column=5;
end_line=3810; end_column=62;
start_line=3811; start_column=5;
end_line=3811; end_column=62;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -23976,8 +23976,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3855; start_column=5;
end_line=3855; end_column=32;
start_line=3856; start_column=5;
end_line=3856; end_column=32;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -24382,8 +24382,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
param_)))))))))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3975; start_column=24;
end_line=3975; end_column=56;
start_line=3976; start_column=24;
end_line=3976; end_column=56;
law_headings=["Article 37";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -24426,8 +24426,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a
(fun (_: unit) -> raise EmptyError))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=3899; start_column=14;
end_line=3899; end_column=46;
start_line=3900; start_column=14;
end_line=3900; end_column=46;
law_headings=["Article 33";
"Chapitre IV : Calcul des allocations de logement en secteur accession";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}
@ -26607,7 +26607,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli
"Prologue : aides au logement"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/aides_logement/arrete_2019-09-27.catala_fr";
start_line=4196; start_column=14; end_line=4196; end_column=29;
start_line=4197; start_column=14; end_line=4197; end_column=29;
law_headings=["Article 45";
"Chapitre VIII : Prime de déménagement";
"Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]}

View File

@ -1825,17 +1825,17 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
(embed_array (embed_enfant))
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=32; start_column=14; end_line=32; end_column=40;
start_line=33; start_column=14; end_line=33; end_column=40;
law_headings=["Règles diverses"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=32; start_column=14; end_line=32; end_column=40;
start_line=33; start_column=14; end_line=33; end_column=40;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) -> enfants_a_charge_))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=32; start_column=14; end_line=32; end_column=40;
start_line=33; start_column=14; end_line=33; end_column=40;
law_headings=["Règles diverses"; "Épilogue"]})) in
let result_: EnfantLePlusAge.t = (log_end_call
["AllocationsFamiliales"; "enfant_le_plus_âgé"; "EnfantLePlusÂgé"]
@ -1952,8 +1952,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
[||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=33; start_column=14;
end_line=33; end_column=36;
start_line=34; start_column=14;
end_line=34; end_column=36;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) ->
o_eq enfant_le_plus_age_dot_le_plus_age_ param_))
@ -2295,8 +2295,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
(fun (_: unit) -> false))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=30; start_column=9;
end_line=30; end_column=32;
start_line=31; start_column=9;
end_line=31; end_column=32;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) -> true))|])
(fun (_: unit) -> (log_decision_taken
@ -4495,8 +4495,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=27; start_column=5;
end_line=27; end_column=44;
start_line=28; start_column=5;
end_line=28; end_column=44;
law_headings=["Règles diverses"; "Épilogue"]}
(o_not ((log_end_call
["AllocationsFamiliales";
@ -5005,7 +5005,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
"Prologue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=36; start_column=14; end_line=36; end_column=32;
start_line=37; start_column=14; end_line=37; end_column=32;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) ->
if droit_ouvert_base_ then montant_avec_garde_alternee_base_
@ -5026,7 +5026,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
"Prologue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=38; start_column=14; end_line=38; end_column=38;
start_line=39; start_column=14; end_line=39; end_column=38;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) ->
if droit_ouvert_base_ then
@ -5128,7 +5128,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t
"Prologue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=44; start_column=14; end_line=44; end_column=27;
start_line=45; start_column=14; end_line=45; end_column=27;
law_headings=["Règles diverses"; "Épilogue"]} true))
(fun (_: unit) ->
if droit_ouvert_base_ then
@ -5191,11 +5191,11 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
try
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=75; start_column=11; end_line=75; end_column=27;
start_line=76; start_column=11; end_line=76; end_column=27;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=116; start_column=14; end_line=116; end_column=30;
start_line=117; start_column=14; end_line=117; end_column=30;
law_headings=["Article L131-1"; "Interface du programme";
"Épilogue"]} true))
(fun (_: unit) ->
@ -5232,7 +5232,7 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=75; start_column=11; end_line=75; end_column=27;
start_line=76; start_column=11; end_line=76; end_column=27;
law_headings=["Interface du programme"; "Épilogue"]})))) in
let allocations_familiales_dot_personne_charge_effective_permanente_est_parent_: bool =
try ((log_variable_definition
@ -5241,30 +5241,30 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
(embed_bool)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=91; start_column=5; end_line=91; end_column=75;
start_line=92; start_column=5; end_line=92; end_column=75;
law_headings=["Interface du programme"; "Épilogue"]}
([|(fun (_: unit) ->
handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=91; start_column=5; end_line=91; end_column=75;
start_line=92; start_column=5; end_line=92; end_column=75;
law_headings=["Interface du programme"; "Épilogue"]}
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=92; start_column=18;
end_line=92; end_column=67;
start_line=93; start_column=18;
end_line=93; end_column=67;
law_headings=["Interface du programme"; "Épilogue"]}
i_personne_charge_effective_permanente_est_parent_))
(fun (_: unit) -> true))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=91; start_column=5; end_line=91; end_column=75;
start_line=92; start_column=5; end_line=92; end_column=75;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> false))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=91; start_column=5; end_line=91; end_column=75;
start_line=92; start_column=5; end_line=92; end_column=75;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_personne_charge_effective_permanente_remplit_titre__i_: bool =
try ((log_variable_definition
@ -5273,30 +5273,30 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
(embed_bool)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=95; start_column=5; end_line=95; end_column=80;
start_line=96; start_column=5; end_line=96; end_column=80;
law_headings=["Interface du programme"; "Épilogue"]}
([|(fun (_: unit) ->
handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=95; start_column=5; end_line=95; end_column=80;
start_line=96; start_column=5; end_line=96; end_column=80;
law_headings=["Interface du programme"; "Épilogue"]}
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=96; start_column=18;
end_line=96; end_column=72;
start_line=97; start_column=18;
end_line=97; end_column=72;
law_headings=["Interface du programme"; "Épilogue"]}
i_personne_charge_effective_permanente_remplit_titre__i_))
(fun (_: unit) -> true))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=95; start_column=5; end_line=95; end_column=80;
start_line=96; start_column=5; end_line=96; end_column=80;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> false))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=95; start_column=5; end_line=95; end_column=80;
start_line=96; start_column=5; end_line=96; end_column=80;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_ressources_menage_: money =
try ((log_variable_definition
@ -5304,17 +5304,17 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
"allocations_familiales.ressources_ménage"] (embed_money)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=87; start_column=14; end_line=87; end_column=54;
start_line=88; start_column=14; end_line=88; end_column=54;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=87; start_column=14; end_line=87; end_column=54;
start_line=88; start_column=14; end_line=88; end_column=54;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> i_ressources_menage_))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=87; start_column=14; end_line=87; end_column=54;
start_line=88; start_column=14; end_line=88; end_column=54;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_residence_: Collectivite.t =
try ((log_variable_definition
@ -5322,17 +5322,17 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
(embed_collectivite)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=88; start_column=14; end_line=88; end_column=46;
start_line=89; start_column=14; end_line=89; end_column=46;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=88; start_column=14; end_line=88; end_column=46;
start_line=89; start_column=14; end_line=89; end_column=46;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> i_residence_))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=88; start_column=14; end_line=88; end_column=46;
start_line=89; start_column=14; end_line=89; end_column=46;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_date_courante_: date =
try ((log_variable_definition
@ -5340,17 +5340,17 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
"allocations_familiales.date_courante"] (embed_date)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=85; start_column=14; end_line=85; end_column=50;
start_line=86; start_column=14; end_line=86; end_column=50;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=85; start_column=14; end_line=85; end_column=50;
start_line=86; start_column=14; end_line=86; end_column=50;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> i_date_courante_))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=85; start_column=14; end_line=85; end_column=50;
start_line=86; start_column=14; end_line=86; end_column=50;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_enfants_a_charge_: Enfant.t array =
try ((log_variable_definition
@ -5359,17 +5359,17 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
(embed_array (embed_enfant))
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=86; start_column=14; end_line=86; end_column=53;
start_line=87; start_column=14; end_line=87; end_column=53;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=86; start_column=14; end_line=86; end_column=53;
start_line=87; start_column=14; end_line=87; end_column=53;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> enfants_a_charge_))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=86; start_column=14; end_line=86; end_column=53;
start_line=87; start_column=14; end_line=87; end_column=53;
law_headings=["Interface du programme"; "Épilogue"]})) in
let allocations_familiales_dot_avait_enfant_a_charge_avant_1er_janvier_2012_: bool =
try ((log_variable_definition
@ -5378,30 +5378,31 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
(embed_bool)
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=99; start_column=5; end_line=99; end_column=72;
start_line=100; start_column=5; end_line=100; end_column=72;
law_headings=["Interface du programme"; "Épilogue"]}
([|(fun (_: unit) ->
handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=99; start_column=5; end_line=99; end_column=72;
start_line=100; start_column=5;
end_line=100; end_column=72;
law_headings=["Interface du programme"; "Épilogue"]}
([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=100; start_column=18;
end_line=100; end_column=64;
start_line=101; start_column=18;
end_line=101; end_column=64;
law_headings=["Interface du programme"; "Épilogue"]}
i_avait_enfant_a_charge_avant_1er_janvier_2012_))
(fun (_: unit) -> true))|])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=99; start_column=5; end_line=99; end_column=72;
start_line=100; start_column=5; end_line=100; end_column=72;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> false))))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=99; start_column=5; end_line=99; end_column=72;
start_line=100; start_column=5; end_line=100; end_column=72;
law_headings=["Interface du programme"; "Épilogue"]})) in
let result_: AllocationsFamiliales.t = (log_end_call
["InterfaceAllocationsFamiliales"; "allocations_familiales";
@ -5428,16 +5429,16 @@ let interface_allocations_familiales (interface_allocations_familiales_in: Inter
try
(handle_default
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=79; start_column=12; end_line=79; end_column=27;
start_line=80; start_column=12; end_line=80; end_column=27;
law_headings=["Interface du programme"; "Épilogue"]} ([||])
(fun (_: unit) -> (log_decision_taken
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=89; start_column=14; end_line=89; end_column=29;
start_line=90; start_column=14; end_line=90; end_column=29;
law_headings=["Interface du programme"; "Épilogue"]} true))
(fun (_: unit) -> allocations_familiales_dot_montant_verse_))
with
EmptyError -> (raise (NoValueProvided
{filename = "examples/allocations_familiales/epilogue.catala_fr";
start_line=79; start_column=12; end_line=79; end_column=27;
start_line=80; start_column=12; end_line=80; end_column=27;
law_headings=["Interface du programme"; "Épilogue"]})))) in
{InterfaceAllocationsFamiliales.i_montant_verse = i_montant_verse_}