Ví dụ, tôi vượt qua tên hàm khác chức năngLàm thế nào để gỡ bỏ một chức năng trong một defun?
(personal-function 'func-name '(attr1 attr2 ...))
và những gì tôi muốn làm là
(defun personal-function (func-name)
(defun func-name '(attr1 attr2 ...) (dosomething)))
Tuy nhiên, nó nói rằng tôi không thể defun
với một biểu tượng ... gì tôi nên làm gì?
defun không đánh giá tên, danh sách hoặc cơ thể. tất cả phải là giá trị theo nghĩa đen. Vì vậy, mã của bạn có hai vấn đề.1) nó sẽ định nghĩa một hàm func-name. 2) một danh sách trích dẫn cũng sẽ không làm những gì bạn mong đợi. –