Complètion du README.

This commit is contained in:
Mysaa 2022-05-19 23:34:52 +02:00
parent 2d6028e010
commit 12b98d6ccc
Signed by: Mysaa
GPG Key ID: DBA23608F23F5A10

View File

@ -36,6 +36,16 @@ L'option `alpha` vérifie si deux lambda-termes sont alpha-équivalents. Elle s'
## Notes d'implémentation
- Les λ-termes à trous sont représentés par leurs fonctions de remplissage. À la liste des λ-termes à mettre dans les trous, on associe le λ-terme complété.
### Découpage des fichiers
- `lexer.mll` et `parser.mly` les fichiers pour le parser `ocamlyacc`
- `main.ml` contient le code gérant la ligne de commande, le prompt et l'appel à la librairie.
- `pieuvre.ml` contient toutes les fonctions de manipulation de λ-termes.
- `structs.ml` contient l'ensemble des structures de données, genre λ-terme, environnements, types.
- `tactic.ml` contient la structure de définition des tactiques.
## Répartition du travail
### Adrien