巨集
巨集只是在編譯時執行的函式,即在 read-eval-print-loop 中的 eval
步驟期間執行的函式 。
Reader 巨集是另一種形式的巨集,它在讀取時而不是編譯時擴充套件。
定義巨集時的最佳實踐。
- alpha-renaming,因為巨集是擴充套件繫結名稱衝突可能會出現。使用巨集時,繫結衝突不是很直觀。這就是為什麼每當巨集新增繫結到範圍時,必須在每個符號的末尾使用
#
。
巨集只是在編譯時執行的函式,即在 read-eval-print-loop 中的 eval
步驟期間執行的函式 。
Reader 巨集是另一種形式的巨集,它在讀取時而不是編譯時擴充套件。
定義巨集時的最佳實踐。
#
。