-3
A
回答
2
他們有兩種方式:
- 你實際使用的變量
FOR
和IN
- 你declare to ignore變量
FOR
和IN
例子:
CL-USER 30 > (defmacro foo (bar)
`(list))
FOO
CL-USER 31 > (compile 'foo)
;;;*** Warning in FOO: BAR is bound but not referenced
FOO
((FOO #<CONDITIONS::SIMPLE-STYLE-WARNING 402000E4DB>))
NIL
CL-USER 32 > (defmacro foo (bar)
(declare (ignore bar))
`(list))
FOO
CL-USER 33 > (compile 'foo)
FOO
NIL
NIL
+0
我明白了,但是我應該添加到我的代碼中以便將警告消除? –
+0
@Tim Jones:你看過這個例子嗎? –
+0
是的,但我不完全明白它 –
相關問題
- 1. 不知道如何解決我得到的警告
- 2. 我得到一個錯誤,我不知道如何解決它
- 3. 我從我的PHP應用程序下面列出了以下警告,我想知道如何解決它:
- 4. 我們如何解決C4055警告?
- 5. 錯誤我得到了幾次,我不知道如何解決它
- 6. 不知道爲什麼我得到這個錯誤,我有一個想法,但不知道如何解決它
- 7. 我得到一個EOF錯誤,不知道如何解決它
- 8. C4503警告?我如何解決/擺脫他們?
- 9. 得到我的子方法越來越錯誤,我解決不了他們
- 10. 我不知道如何解決(android.os.networkonmainthreadexception)
- 11. 我看不到我的動態標籤,但我知道他們在那裏
- 12. 我得到這個錯誤,但不知道如何解決它,www.example.com/undefined?1460018627809
- 13. iOS - 我收到內存警告,但不知道爲什麼
- 14. 我試圖分解我的功能,但我不知道如果我做對了
- 15. 我得到一個函數的警告,我不知道如何編寫函數,所以我不會再得到這個警告
- 16. 我該如何解決r57shell_php_php警告?
- 17. 我有一些我不明白的android錯誤,我該如何解決它們?
- 18. 我不知道如何解決我的錯誤
- 19. 我在代碼中的錯誤,我不知道如何解決
- 20. 錯誤使用jQuery - 但我不知道如何解決
- 21. 導致:java.lang.InstantiationException,但我不知道如何解決,爲什麼
- 22. 崩潰在drawInRect:rect,我有解決方案,但不知道如何?
- 23. 我在我的代碼中有一個nullPointerException,我不知道如何解決
- 24. 如何知道我們到達了NSTableView的最後一行
- 25. 我有一個採訪,他們問我,我不知道答案我得到一個答案
- 26. 我的PollardP1_rho代碼有問題,但我不知道如何解決它
- 27. 要知道dstOffset和rawOffset,我必須先了解他們。
- 28. 使用testFlight我得到了我的應用程序崩潰日誌,但不知道出了什麼問題
- 29. django完整性錯誤,我知道爲什麼,但不知道如何解決
- 30. 致命錯誤 - 我知道原因,但不知道如何解決它
HTTP:/ /stackoverflow.com/q uestions/267862/what-make-lisp-macros-so-special –
請發佈實際代碼,而不是代碼圖片。 –
我認爲你誤解了** defmacro **的參數列表。做'(defmacro lcomp(exp for var in list)...)'意味着你可以調用'(lcomp a b c d e)'。我不認爲這就是你的期望,是嗎? –