diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..36c3498 --- /dev/null +++ b/TODO.md @@ -0,0 +1,13 @@ +# TODO + +* prefixer les spec/files par success ou error +* factoriser parser dans tous les tests unitaires (le mettre en let(:parser) +* dans les tests, verifier quelle variables ont été reportées comme non définies + (si possible) +* pour priority parser, comparer le to_s de l'expression + avec celui d'un arbre correct plutot que le résultat + +* tester une expression pour chaque type possible dans la grammaire de EXPR +* tester ensuite quelques combinaisons simples +* tester enfin les cas foireux (ceux des priorités à gauche/droite sur les NOT, etc.) +