我收到以下錯誤試圖編譯一些代碼時: Lambda list of method # is incompatible with that of the generic function INITIALIZE-INSTANCE. Method's lambda-list : (PAT::E) Generic-function's : (CCL::INSTANCE &REST CCL::INITARGS
我正在學習CLOS中的泛型函數。 由於我在教科書和在線中找到的例子類型,我感到非常困惑。這些例子總是使用有多個派遣的事實。根據參數類型,執行不同的計算。但是,爲什麼這些論據本身從未在例子中被使用? 實施例的代碼從Wikipedia ; declare the common argument structure prototype
(defgeneric f (x y))
; define a