मैं सीएल सीख रहा हूं, और मेरे पास अन्य भाषाओं में न्यूनतम अनुभव है। किसी आम आदमी के संदर्भ में मेरे लिए समझा सकते हैं क्या मतलब है इस, विशेष रूप से क्या "बाहर" यहाँ का प्रतिनिधित्व करता है, और यह सब कैसे फिट बैठता है:लेमन शर्तों में खुली फ़ाइल स्पष्टीकरण
(defun save-db (filename)
(with-open-file (out filename
:direction :output
:if-exists :supersede)
(with-standard-io-syntax
(print *db* out))))
ज्यादातर बिट मुझे समझ नहीं आता "बाहर" है, लेकिन एक पूरी बात का स्पष्टीकरण अच्छा होगा।
धन्यवाद
कृपया सीएल के लिए लिनक्स पर ऐसी चीजों का वर्णन करने वाले मैनपेज कैसे प्राप्त कर सकते हैं? – agd
मैनपेज एक यूनिक्स परंपरा है, और लिस्प एक बहुत ही विशिष्ट संस्कृति से आता है। आम तौर पर, मैं "हाइपरस्पेक" + (जो भी शब्द मैं उत्सुक हूं) Google। – Ken
या, कई मामलों में आप लिस्प के अंतर्निहित दस्तावेज़ सिस्टम का उपयोग कर सकते हैं: '(दस्तावेज़ीकरण' foo 'फ़ंक्शन)' फ़ंक्शन या मैक्रो 'foo' के लिए दस्तावेज़ देखेंगे। अफसोस की बात है, एसबीसीएल में 'ओपन-फाइल' के विशिष्ट मामले के लिए ऐसा लगता है। –