2011-06-13 13 views

उत्तर

5

अगर मैं सही ढंग से समझ, आप एक समारोह print-function ऐसी है कि बाद

(define (foo x) (cons x x)) 

यह रूप में

> (print-function foo) 
(lambda (x) (cons x x)) 

स्टैंडर्ड योजना है कि के लिए एक सुविधा नहीं है व्यवहार करेंगे चाहते हैं। कारण योजना कार्यान्वयन, और आम तौर पर, एक अलग प्रतिनिधित्व (बाइटकोड, मशीन कोड) में कार्यों को संकलित कर सकते हैं।

कुछ योजनाएं फ़ंक्शन परिभाषा को चारों ओर रख सकती हैं; अपने कार्यान्वयन के मैनुअल की जांच करें।

+0

2.0 से पहले गुइल संस्करणों में 'प्रक्रिया-स्रोत' था। चूंकि गुइल 2.0, हालांकि, मैंने कभी भी काम करने के लिए 'प्रक्रिया-स्रोत' प्राप्त करने में कामयाब नहीं रहा है। लेकिन हाँ, यह बहुत कार्यान्वयन-विशिष्ट है, और अधिकांश कार्यान्वयन ऐसी कोई चीज़ प्रदान नहीं करते हैं। –

+0

मैं गैंबिट-सी का उपयोग कर रहा हूं। क्या आप इसके बारे में कार्यान्वयन पर जानते हैं? – Eonil

+0

गैंबिट के साथ कोई अनुभव नहीं, क्षमा करें। –

संबंधित मुद्दे

 संबंधित मुद्दे