Skip to content

Commit 3415596

Browse files
Update rules
1 parent 5f4e20e commit 3415596

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/automate_elementaire_wasm.ml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ déf cellule_suivante(numero_regle, gauche, centre, droite):
2525

2626

2727
déf classe_wolfram(numero_regle):
28-
si numero_regle dans [0, 8, 32, 40, 64, 72, 96, 104, 128, 136, 160, 168, 192, 200, 224, 232, 248, 255]:
28+
si numero_regle == 0 ou numero_regle == 8 ou numero_regle == 32 ou numero_regle == 40 ou numero_regle == 64 ou numero_regle == 72 ou numero_regle == 96 ou numero_regle == 104 ou numero_regle == 128 ou numero_regle == 136 ou numero_regle == 160 ou numero_regle == 168 ou numero_regle == 192 ou numero_regle == 200 ou numero_regle == 224 ou numero_regle == 232 ou numero_regle == 248 ou numero_regle == 255:
2929
retour 1
30-
si numero_regle dans [18, 22, 30, 45, 60, 90, 105, 122, 126, 150]:
30+
si numero_regle == 18 ou numero_regle == 22 ou numero_regle == 30 ou numero_regle == 45 ou numero_regle == 60 ou numero_regle == 90 ou numero_regle == 105 ou numero_regle == 122 ou numero_regle == 126 ou numero_regle == 150:
3131
retour 3
32-
si numero_regle dans [54, 106, 110, 137, 193]:
32+
si numero_regle == 54 ou numero_regle == 106 ou numero_regle == 110 ou numero_regle == 137 ou numero_regle == 193:
3333
retour 4
3434
retour 2
3535

tests/test_wasm_logic.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ def _load_namespace():
1515
.replace("retour", "return")
1616
.replace("soit ", "")
1717
.replace("si ", "if ")
18+
.replace(" ou ", " or ")
19+
.replace(" et ", " and ")
1820
.replace(" dans ", " in ")
1921
.replace("importer", "import")
2022
)

0 commit comments

Comments
 (0)