diff --git a/README.md b/README.md index b99cd29..5291ec7 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,12 @@ L'option `alpha` vérifie si deux lambda-termes sont alpha-équivalents. Elle s' ./pieuvre -alpha tests/lambda-terms/alpha-not-eq.lams ``` +## Option `reduce` +L'option `alpha` vérifie si deux lambda-termes sont alpha-équivalents. Elle s'utilise de la manière suivante : +``` +./pieuvre -reduce tests/lambda-terms/lambda.lam +``` + ## Note d'implémentation ## Répartition du travail diff --git a/tests/lambda-terms/lambda.lam b/tests/lambda-terms/lambda.lam new file mode 100644 index 0000000..c61560b --- /dev/null +++ b/tests/lambda-terms/lambda.lam @@ -0,0 +1,2 @@ +fun a: A => fun f: A -> A => + (fun x: A => f (f (f a))) a