Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| teaching:cc4101:tareas:2015-1:tarea3 [2015/07/22 17:50] – even -> not gsoto | teaching:cc4101:tareas:2015-1:tarea3 [2015/07/24 14:17] (current) – gsoto | ||
|---|---|---|---|
| Line 226: | Line 226: | ||
| - Si la función no es recursiva, termina | - Si la función no es recursiva, termina | ||
| - Si la función es recursiva entonces todas las llamadas recursivas deben reducir en al menos un argumento y este debe ser el mismo en todos los casos. | - Si la función es recursiva entonces todas las llamadas recursivas deben reducir en al menos un argumento y este debe ser el mismo en todos los casos. | ||
| - | - Se considera como argumento disminuido estructuralmente a un identificador extraído de un match. | + | - Se considera como argumento disminuido estructuralmente a un identificador extraído de un match, siempre y cuando el argumento de match sea directamente un identificador. |
| - Considere que para cualquier argumento de una llamada recursiva, si no es un identificador proveniente de un match, no puede saber si disminuye estructuralmente. | - Considere que para cualquier argumento de una llamada recursiva, si no es un identificador proveniente de un match, no puede saber si disminuye estructuralmente. | ||

