Tôi đang sử dụng Emacs với SLIME cho môi trường phát triển của mình. Khi tôi gõ (write-to
và sau đó C-M-i
tôi nhận được tự động hoàn thành sau:Kết quả tự động hoàn thành ngẫu nhiên trong các emacs + chung lisp
Click on a completion to select it.
In this buffer, type RET to select the completion near point.
Possible completions are:
write-to-sting
write-to-string
Tôi biết Common Lisp là mạnh mẽ, nhưng tôi đoán write-to-sting
không nằm trong tiêu chuẩn ANSI. Google đã không cung cấp một lần truy cập duy nhất cho chức năng này. Sau đó, tôi đã cố tìm nó trong mã SBCL, nhưng alas
(documentation 'write-to-sting 'function)
trả về nil
để nó không có chuỗi tài liệu.
Khi tôi cố gắng để thực hiện chức năng (write-to-sting)
tôi nhận được The function COMMON-LISP-USER::WRITE-TO-STING is undefined.
Trợ giúp thông minh cũng tìm thấy một chức năng không ràng buộc:
(apropos 'write-to)
WRITE-TO
WRITE-TO-STING
WRITE-TO-STRING (fbound)
Câu hỏi của tôi là: gì đang xảy ra? Có ai biết câu chuyện đằng sau chức năng này không?
* facepalm * Tôi đã làm bài kiểm tra sau: Tôi đã viết (blablabla), thoát trình gỡ lỗi và sau đó (apropos 'bla) cho thấy chức năng ... Vì vậy, bạn chính xác - gõ sai chức năng thực tập phiên bản không đúng kiểu ... – tsikov