1
Setf mở rộng kỳ lạ
Cố gắng hiểu những gì setfcó thể làm, tôi gọi (macroexpand '(setf (aref vec i) val)) ⇒ (let* ((v vec) (v i)) (aset v v val)) Điều này rõ ràng là sai. Tuy nhiên tôi không thể tạo ra một ví dụ thực tế khi (setf (aref ..thất bại. Ví …