X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=code%2Fski_evaluator.ml;h=727a84a5f2c084c5b2efbb6eee6fed231a0a93a1;hp=b339632525cedd129c699e6505844d47247fda4e;hb=a0eb18e702862266fdc8a7d935d6cc33821fdf4a;hpb=d6ed03afbd191ffecf1bddcd5ead75686b28d9eb diff --git a/code/ski_evaluator.ml b/code/ski_evaluator.ml index b3396325..727a84a5 100644 --- a/code/ski_evaluator.ml +++ b/code/ski_evaluator.ml @@ -53,7 +53,7 @@ let rec reduce_try3 (t:term):term = match t with | K -> K | S -> S | App(a, b) -> - let t' = App(reduce_try4 a, reduce_try b) in + let t' = App(reduce_try4 a, reduce_try4 b) in (match reduce_if_redex t' with | ReducedTo t'' -> reduce_try4 t'' | AlreadyReduced -> t')