मैंने सीखा है . /path/to/fileकि bash किसी फाइल को निष्पादित करने के लिए उपयोग किया जाता है। जिज्ञासा से बाहर, मैं Emacs में निम्नलिखित की तरह कुछ eval
(. 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। यानी, आपके द्वारा वर्णित प्रभाव बहुत अजीब है!
.कोई फ़ंक्शन नहीं है।.एक चर नहीं है। कुछ भी नहीं हुआ - ज़िप, शून्य, ज़िल्च, नाडा।