Emacs Lisp में, यदि foo
एक प्रतीक है, तो 'foo
और #'foo
पूरी तरह से बराबर हैं। बाद वाला फॉर्म (के साथ #'
) तब पसंद किया foo
जाता है जब यह एक फ़ंक्शन होता है, क्योंकि यह इस तथ्य का दस्तावेजीकरण करता है कि इसका उद्देश्य फंक है।
आपके दो रूप इसलिए पूरी तरह से समतुल्य हैं, और जो #'
पसंद किया गया है।
संपादित करें : जैसा कि मालाबार द्वारा इंगित किया गया है, यह बिल्कुल सच नहीं है: #'
प्रतीकों पर बाइट-कंपाइलर का कारण होगा कि फ़ंक्शन परिभाषित नहीं होने पर चेतावनी का उत्सर्जन करें।
(ध्यान दें कि यह लैम्ब्डा-रूपों के लिए मामला नहीं है, जिसके लिए सादा '
बाइट-कंपाइलर को लैम्ब्डा-फॉर्म को संकलित करने से रोकता है, जैसा कि कहीं और प्रलेखित है । ध्यान दें कि यह अन्य लिस्प बोलियों में भी जरूरी नहीं है, उदाहरण के लिए। आम लिस्प #'foo
जल्दी बाध्यकारी करता है।)