История изменений
Исправление monk, (текущая версия) :
В порядке определения.
При инкрементальной компиляции будут фееричные результаты
На самом деле нужны вещи вроде
(defmethod test ((arr array))
(test-array arr (length arr)))
(defmethod test-array ((arr array) (length (eql 1))) 1)
(defmethod test-array ((arr array) (length (eql 2))) 2)
(defmethod test-array ((arr array) length)) length)
Исходная версия monk, :
В порядке определения.
При инкрементальной компиляции будут фееричные результаты
На самом деле нужны вещи вроде
(defmethod test ((arr array))
(test-array arr (length arr)))
(defmethod test ((arr array) (length (eql 1))) 1)
(defmethod test ((arr array) (length (eql 2))) 2)
(defmethod test ((arr array) length)) length)