Ir al contenido

Usuario:Pilonieta:Heuristica:DrScheme:Ejercicio 2.12

De Wikilibros, la colección de libros de texto de contenido libre.
;Leer los mensajes de error al ejecutar las siguientes expresiones y fijar la definición 
;apropiada.
;(define (f 1)(+ x 10))

;La definición de la función debe estar entre paréntesis; se requiere el nombre del primer 
;argumento de la función (x), pero en su lugar hay un número (1).
;(define (g x) + x 10)

;Falta un paréntesis antes del operador "+" y otro para cerrar la definición de la función
;(define h(x)(+ x 10))

;x no está definido, no es un argumento
;La definición correcta sería:

(define (i x)

(+ x 10))