Aprendí que . /path/to/fileen bash se usa para ejecutar un archivo. Solo por curiosidad, evalúo algo como lo siguiente en Emacs
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
Parece que Emacs simplemente lee (. 123)como 123, ¿qué pasó?
qsdftampoco es una función, pero (qsdf 123)rinde void function.... Y (. 123 456)produce un error de sintaxis ". in wrong context".
.(o source) en elisp es probablemente load.
(. 123)en tutorialspoint.com/execute_lisp_online.php da *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"main.lisp" @1>: token "." not allowed here. En emacs: (boundp '.)→ nily (fboundp '.)→ nil. Es decir, el efecto descrito por usted es muy extraño!
.No es una función..No es una variable. No pasó nada: zip, cero, cero, nada.