कॉमन लिस्प में, |...|
प्रतीक नाम में पात्रों उद्धृत करने के लिए इस्तेमाल किया जा सकता है; यह सामान्य रूप से रिक्त स्थान जैसे वर्णों से बच सकता है, और यह केस रूपांतरण अक्षम भी करता है।
foo
या :foo
रिक्त स्ट्रिंग, जो अन्यथा असंभव है निर्माण करने के लिए symbol-name
की "FOO"
|temp files|
या :|temp files|
"temp files"
||
की symbol-name
है ""
, के नाम पर है है
(यहां कोलन में कीवर्ड प्रतीक का सामान्य अर्थ है (में एक प्रतीकपैकेज) और बार से स्वतंत्र है।)
|...|
उपयोगी है जब कोई कार्य प्रतीकों के उपयोग के लिए खुद को उधार देता है, लेकिन आम लिस्प सम्मेलनों के अनुसार नामित नहीं होते हैं। मैं इस मामले में कल्पना करूंगा कि पाठ "temp फ़ाइलें" प्रोग्राम के आउटपुट में कहीं भी होती है, या फ़ाइल नाम के लिए प्रयोग की जाती है, या कुछ अन्य मामले जहां TEMP-FILES
देखकर परेशान होगा।
स्रोत
2012-03-01 02:43:41