Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
teaching:cc4101:tareas:2025-1:tarea2:parte3 [2025/05/11 21:11] – [3.2 Chequeo de tipos] msegur | teaching:cc4101:tareas:2025-1:tarea2:parte3 [2025/05/11 22:38] (current) – [3.3 Transformación a CL] msegur | ||
---|---|---|---|
Line 75: | Line 75: | ||
<note important> | <note important> | ||
- | La función compatible sólo debe comprobar la compatibilidad // | + | La función |
- | <\note> | + | Por ejemplo, '' |
+ | '' | ||
+ | </note> | ||
* (0.1 ptos) Actualice '' | * (0.1 ptos) Actualice '' | ||
Line 87: | Line 89: | ||
Ahora que el lenguaje soporta tipos con modificadores, | Ahora que el lenguaje soporta tipos con modificadores, | ||
* (1.0 pto) Modifique la función de transformación para que se apliquen los ajustes necesarios. | * (1.0 pto) Modifique la función de transformación para que se apliquen los ajustes necesarios. | ||
+ | |||
+ | <note important> | ||
+ | Asegúrese de realizar los ajustes apropiados en el caso '' | ||
+ | </ | ||
+ | |||
* (0.3 ptos) Escriba tests, usando lo implementado en la Parte 1, que evidencien la nueva funcionalidad. Considere todos los casos posibles (incluyendo con funciones de orden superior!). | * (0.3 ptos) Escriba tests, usando lo implementado en la Parte 1, que evidencien la nueva funcionalidad. Considere todos los casos posibles (incluyendo con funciones de orden superior!). | ||