Saya pelajari . /path/to/file
di 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?
qsdf
bukan 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 '.)
→ nil
dan (fboundp '.)
→ nil
. Yaitu, efek yang dijelaskan oleh Anda sangat aneh!
.
bukan fungsi..
bukan variabel. Tidak ada yang terjadi - zip, nol, zilch, nada.