Dowiedziałem się, że . /path/to/filebash służy do wykonywania pliku. Z ciekawości ewaluuję coś w stylu Emacsa
(. 123)
⇒ 123
(read "(. 123)")
⇒ 123
Wygląda na to, Emacs po prostu brzmi (. 123)jak 123to, co się stało?
qsdfnie jest funkcją, ale (qsdf 123)daje void function.... I (. 123 456)powoduje błąd składniowy ". in wrong context".
.(lub source) w elisp load.
(. 123)na tutorialspoint.com/execute_lisp_online.php daje *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"main.lisp" @1>: token "." not allowed here. W emacs: (boundp '.)→ nili (fboundp '.)→ nil. Tj. Opisany przez ciebie efekt jest bardzo dziwny!
.nie jest funkcją..nie jest zmienną. Nic się nie stało - zip, zero, zilch, nada.