scheme

    5गर्मी

    1उत्तर

    मैं एक पुराने (1999 या उससे पहले) योजना में लिखा (PLT-योजना, mzscheme दुभाषिया (?) कमांडलाइन उपकरण का उपयोग) परियोजना को फिर से शुरू करने की कोशिश कर रहा हूँ। मामलों को और खराब करने के लिए, मुझे योजना

    5गर्मी

    1उत्तर

    मुझे pattern matching सुविधा Racket में बहुत शक्तिशाली मिली। > (match '(1 2 3) [(list a b c) (list c b a)]) '(3 2 1) > (match '(1 2 3) [(list 1 a ...) a]) '(2 3) > (match '(1 2 3) [(list

    8गर्मी

    1उत्तर

    में इओटा कार्यान्वित करना Iota केवल एक संयोजक का उपयोग करके एक हास्यास्पद छोटी "प्रोग्रामिंग भाषा" है। मुझे यह समझने में दिलचस्पी है कि यह कैसे काम करता है, लेकिन मुझे उस भाषा में कार्यान्वयन को देखना

    7गर्मी

    1उत्तर

    व्यायाम 1.5। बेन बिटकडल ने यह निर्धारित करने के लिए एक परीक्षण का आविष्कार किया है कि वह जिस दुभाषिया का सामना कर रहा है वह आवेदक-आदेश मूल्यांकन या सामान्य-आदेश मूल्यांकन का उपयोग कर रहा है। वह निम्न

    5गर्मी

    1उत्तर

    निम्नलिखित कोड पर विचार करें: (call-with-values (lambda() (call/cc (lambda (k) (k k k)))) (lambda (x y) (procedure-arity y))) यह बहुत स्पष्ट है कि यहाँ call/cc कॉल के बिंद

    5गर्मी

    2उत्तर

    जावास्क्रिप्ट में, मैं उदाहरण के लिए, एक समारोह के "स्रोत कोड" परिभाषा प्राप्त कर सकते हैं: ​function alert_Hi() { alert("Hi"); } alert(alert_Hi); वापस आ जाएगी मैं वास्तव में क्या लिखा है। h

    5गर्मी

    2उत्तर

    मैं जावास्क्रिप्ट को यह योजना कोड का अनुवाद करने की कोशिश: (define (double f) (lambda (x) (f (f x)))) (define (inc x) (+ x 1)) ((double inc) 0) ((double inc) 0) मतलब है (inc (inc 0)), तो यह र

    11गर्मी

    4उत्तर

    मुझे एक ऐसा फ़ंक्शन चाहिए जो रनटाइम पर मान का प्रकार प्राप्त करे। उदाहरण उपयोग: (get-type a) जहां a किया गया है define घ कुछ मनमाने ढंग से योजना मूल्य किया जाना है। मैं यह कैसे कर सकता हूं? या क्या

    5गर्मी

    2उत्तर

    प्रश्न What's the explanation for Exercise 1.6 in SICP? के अलावा। तो डॉ रैकेट (आर 5 आरएस) सीमित समय में "अगर" के साथ वर्ग-इटर फ़ंक्शन का मूल्यांकन करता है, स्पष्ट रूप से सामान्य ऑर्डर मूल्यांकन दिखाता

    6गर्मी

    3उत्तर

    अगर मैं इस (define s (hi,there)) की तरह कुछ है तो मैं कैसे की तरह (match s [(,h , ,t)] ...) मैच में लिख सकते हैं लेकिन यह काम नहीं कर रहा है, क्योंकि match, तो मैं यह कैसे कर सकते हैं की जरूरत है?