我. /path/to/file
在bash中了解到用于执行文件。出于好奇,我在Emacs中评估了以下内容
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
看起来Emacs只是读(. 123)
为123
,发生了什么事?
@lawlist似乎要复杂得多。例如,
—
T. Verron '16
qsdf
它也不是一个函数,而是(qsdf 123)
yield void function...
。并(. 123 456)
产生语法错误". in wrong context"
。
对我来说,这
—
似乎
顺便说一句,相当于elisp 中bash的
—
T. Verron '16
.
(或source
)等价于load
。
(. 123)
在tutorialspoint.com/execute_lisp_online.php上给出*** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"main.lisp" @1>: token "." not allowed here
。在emacs中:(boundp '.)
→ nil
和(fboundp '.)
→ nil
。即,您描述的效果非常奇怪!
.
不是功能。.
不是变量。什么都没发生-zip,零,zilch,nada。