Tôi đã viết một hàm Lisp trước đó có lỗi. Thách thức đầu tiên là tìm ra cách để xem lại chức năng. Thách thức đó được giải quyết. Bây giờ tôi thấy những gì tôi đã làm sai, tôi muốn sửa đổi các nội dung của các chức năng được xác định mà không cần viết lại toàn bộ điều?Sửa đổi chức năng Lisp mà không cần viết lại nó?
Có vẻ như thông minh như Lisp, có một cách để làm điều này, tôi chỉ không biết nó là gì vì tôi khá mới với ngôn ngữ. Điều này có thể được thực hiện?
tôi nghĩ rằng tôi thấy sự hiểu lầm của mình. tôi chỉ đang mã hóa trong REPL ngay bây giờ. Vì vậy, câu hỏi của tôi đã được nhiều hơn dọc theo dòng này (chỉ và ví dụ): nếu tôi có (defun add-something (x) (+ x 5)) và tôi muốn thay đổi nó để (+ x 9) là có bất kỳ cách dễ dàng để làm điều đó mà không RETYPING tất cả mọi thứ (bc trong trường hợp của tôi chức năng là MUCH còn)? tôi nghĩ rằng câu trả lời của tôi là viết mã của tôi trong một FILE thay vì REPL và chỉ làm (load-file) hoặc một cái gì đó. – trh178