Я узнал, что . /path/to/file
в Bash используется для выполнения файла. Просто из любопытства я оценил что-то вроде следующего в Emacs
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
Похоже , что Emacs просто читает , (. 123)
как то 123
, что произошло?
qsdf
это не функция, но (qsdf 123)
дает void function...
. И (. 123 456)
выдает синтаксическую ошибку ". in wrong context"
.
.
(или source
) в elisp, вероятно 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
. Т.е. описанный тобой эффект очень странный!
.
это не функция..
не является переменной Ничего не произошло - почтовый индекс, ноль, пшик, нада.