Tôi đã học . /path/to/filetrong bash được sử dụng để thực thi một tập tin. Vì tò mò, tôi đánh giá một thứ như sau trong Emacs
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
Dường như Emacs chỉ đơn giản là đọc (. 123)như 123, những gì đã xảy ra?
qsdfkhông phải là một chức năng, nhưng (qsdf 123)sản lượng void function.... Và (. 123 456)mang lại một lỗi cú pháp ". in wrong context".
.(hoặc source) trong elisp có lẽ load.
(. 123)trên guidespoint.com/execute_lisp_online.php cung cấp *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"main.lisp" @1>: token "." not allowed here. Trong emacs: (boundp '.)→ nilvà (fboundp '.)→ nil. Tức là, hiệu ứng được mô tả bởi bạn là rất lạ!
.không phải là một chức năng..không phải là một biến. Không có gì xảy ra - zip, zero, zilch, nada.