Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| teaching:cc4101:tareas:2023-1:tarea1 [2023/04/06 03:31] – created tvallejos | teaching:cc4101:tareas:2023-1:tarea1 [2023/04/24 13:07] (current) – [Parte 3. Contratos en funciones de primer orden (1.5 ptos.)] tvallejos | ||
|---|---|---|---|
| Line 17: | Line 17: | ||
| - | Deben entregar via U-cursos **un archivo .zip** que contenga los siguientes archivos: '' | + | Deben entregar via U-cursos **un archivo .zip** que contenga los siguientes archivos: '' |
| + | (**descargar un {{teaching: | ||
| Line 44: | Line 45: | ||
| | {< < | | {< < | ||
| | {= < | | {= < | ||
| - | | {! < | + | | {! < |
| | {&& < | | {&& < | ||
| | {|| < | | {|| < | ||
| Line 91: | Line 92: | ||
| * Al implementar el lenguaje, asegúrese de hacerlo [[https:// | * Al implementar el lenguaje, asegúrese de hacerlo [[https:// | ||
| * La semántica debe considerar alcance léxico, no dinámico. | * La semántica debe considerar alcance léxico, no dinámico. | ||
| - | * Verifique en tiempo de ejecución que los argumentos de los operadores numéricos sean numéricos. Y que los argumentos de los operadores de pares sean pares (En la parse 2 se alineará la verificación dinámica con la verificación estática). | + | * Verifique en tiempo de ejecución que los argumentos de los operadores numéricos sean numéricos. Y que los argumentos de los operadores de pares sean pares (En la parte 2 se alineará la verificación dinámica con la verificación estática). |
| * Considere que la igualdad solo es válida sobre números. | * Considere que la igualdad solo es válida sobre números. | ||
| * La condición de una expresión '' | * La condición de una expresión '' | ||
| Line 235: | Line 236: | ||
| <code scheme> | <code scheme> | ||
| - | {{define {pair-non-zero? | + | {{define {pair-non-zero? |
| | | ||
| {+ {pair-div {cons 30 5}} {pair-div {cons 60 0}}} | {+ {pair-div {cons 30 5}} {pair-div {cons 60 0}}} | ||

