Pregunta

No deseo devolver nada cuando, si no se cumple la condición, por ejemplo

(if x y z)

por lo tanto, si x no se cumple, z se ejecutará y no quiero hacer nada en z, al igual que pythons " pass "

¿Fue útil?

Solución

De R5RS :

  Sintaxis de

: (si la prueba es una alternativa)

     Sintaxis de

: (si la prueba es consecuente)

     

Semántica: una expresión si es   evaluado de la siguiente manera: primero, prueba es   evaluado Si da un valor verdadero   (ver sección 6.3.1), luego consecuente   es evaluado y su valor (es) es (son)   devuelto De lo contrario, alternativo es   evaluado y su valor (es) es (son)   devuelto Si prueba produce un falso   valor y no se especifica alternativo ,   entonces el resultado de la expresión es   sin especificar.

Entonces su si se convierte en:

(if x y)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top