Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
teaching:cc4101:tareas:2016-2:tarea2 [2016/11/02 00:49] – [Recursión] fmosso | teaching:cc4101:tareas:2016-2:tarea2 [2016/11/02 00:54] – [P3 - Análisis de Terminación (2.0pt)] fmosso | ||
---|---|---|---|
Line 6: | Line 6: | ||
En esta tarea se le pide construir un lenguaje capaz de definir sus propios tipos. Use el archivo base.rkt como punto de partida. | En esta tarea se le pide construir un lenguaje capaz de definir sus propios tipos. Use el archivo base.rkt como punto de partida. | ||
- | ===== P1 - Estructuras Inductivas y Pattern Matching (2.0pt) ===== | + | ===== P1 - Estructuras Inductivas y Pattern Matching (3.0pt) ===== |
En esta primera parte defina un lenguaje con funciones de primera clase de múltiples argumentos, en donde los únicos otros valores son estructuras definibles por el usuario. | En esta primera parte defina un lenguaje con funciones de primera clase de múltiples argumentos, en donde los únicos otros valores son estructuras definibles por el usuario. | ||
Line 176: | Line 176: | ||
- | ===== P3 - Análisis de Terminación (2.0pt) ===== | + | ===== P3 - Análisis de Terminación (3.0pt) ===== |
Tener un lenguaje donde los valores son estructuras inductivas permite detectar casos de recursión estructural, | Tener un lenguaje donde los valores son estructuras inductivas permite detectar casos de recursión estructural, |