Saya pelajari . /path/to/filedi bash digunakan untuk mengeksekusi file. Hanya karena penasaran, saya eval sesuatu seperti yang berikut ini di Emacs
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
Sepertinya Emacs hanya dibaca (. 123)sebagai 123, apa yang terjadi?
qsdfbukan fungsi juga, tetapi (qsdf 123)menghasilkan void function.... Dan (. 123 456)menghasilkan kesalahan sintaksis ". in wrong context".
.(atau source) di elisp load.
(. 123)di tutorialspoint.com/execute_lisp_online.php berikan *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"main.lisp" @1>: token "." not allowed here. Dalam emacs: (boundp '.)→ nildan (fboundp '.)→ nil. Yaitu, efek yang dijelaskan oleh Anda sangat aneh!
.bukan fungsi..bukan variabel. Tidak ada yang terjadi - zip, nol, zilch, nada.