bueno vereis mi problema es el siguiente dado este codigo:
Código:
(define (fib n)
(if (< n 2)
n
(+ (fib (- n 1)) (fib (- n 2)))))
ejecuto luego intento hacer fibonacci, poniendo fib (7) su resultado seria 13 o tendria que serlo pero el programa me suelta este error:
> fib (7)
fib
procedure application: expected procedure, given: 7 (no arguments)
supongo es algún problema con el windows 7 dado que en la universidad funcionaba y no entiendo porque me pasa esto otra cosa es que el if le lo encuadra en negro cosa que tampoco había visto y no se lo que significa.