Buenas tardes, tengo la duda respecto a cómo funciona la evaluación del caso del ejercicio 5 de la segunda prueba de 2016, en particular,
para eqzz t3 t1, donde se debe evaluar zig t3 y zag t1,
- Para zig t3 termina sin problemas con S ( S Z )
- Para zag t1 = S ( zig Node t1 Empty) = S ( S (zag t1)), nuevamente se llama a zag t1. ¿Cuál es el argumento para que esta ejecución termine? ¿Está relacionado a la evaluación perezosa de zag t1 ?
Saludos,
Ian.