Я дізнався, що . /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. Тобто, описаний вами ефект дуже дивний!
.не є функцією..не є змінною. Нічого не сталося - zip, zero, zilch, nada.