我是新來的方案,我正在嘗試做一個非常簡單的小程序。 但我不斷收到此錯誤消息「語法關鍵字不能用作表達式:if」。方案錯誤:「語法關鍵字不能用作表達式:if」
任何人都可以告訴我,如果我在程序中丟失了某些東西,或者如果我在做某種錯誤?
這是我的程序。
(define (foo lis k)
(COND
((NULL? lis) '())
(IF (< (CAR lis) k)
(display (CAR lis))
ELSE (display (CDR lis)))
))
(foo '(1 5 3 2 4) 3)
感謝
-Gunnlaugur