私はスキームを使い始めました。私は非常に単純なプログラムをやってみようとしています。 しかし、私はこのエラーメッセージ "Syntacticキーワードは式として使用することはできません: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