1
我有點困惑於這種語言。我試圖提出一個條件,只有當它是假的時候才執行。我有一個返回false的函數,但我不知道如何去做。請參見下面的代碼:檢查wheter語句是否爲false的條件
(define p (make-queue))
(enqueue! p 1)
(enqueue! p 1)
(enqueue! p 2)
(enqueue! p 3)
(memq 5 (queue->list p))
(cond
[(false? (memq 4 (queue->list p))) "yaay"]
)
基本上我創建一個隊列,然後我問與memq,如果出現在列表中,這在我的情況下返回false期望值。現在我需要執行「yaay」部分。我怎樣才能做到這一點?我試着問了假的,我試過(= (#f) (memq 4 (queue->list p)))
或一些簡單的如果,但是,這並不工作,要麼