sicp

    5ısı

    1cevap

    SICP'den, Racket'te #lang planet/neil yönergesini kullanarak sorun yaşıyorum. Kodumu Emacs'e yazmayı tercih ederim ve Emacs aracılığıyla bir REPET REPL çalıştırmak için Geiser modunu kullanıyorum. Rak

    17ısı

    4cevap

    Python ile ilgili deneyimim var, yeni bir dil istedim ve öğrendiklerimi uygularken zor bir zaman geçirdim. SICP'yi öğrenmeyi önerdiler. Harika bir dil kullandığını söyleyerek harika programlama temell

    8ısı

    1cevap

    Dr raketten çıktı okumada sorun yaşıyorum. Varsayılan olarak mcons kullanarak listeler görüntüler. Örneğin, sicp exercise 2.32 üretir: > (subsets (list 1 2 3)) (mcons (mcons '() (mcons

    5ısı

    1cevap

    Bu, SICP Book Chapter 3.5.2 ile ilgili bir sorudur. Diğer programlama dillerinde bir akış veri yapısı uyguluyorum. Ve şu snippet'i doğru anladığımdan emin değilim. Ben (cons-stream n (integers-startin

    5ısı

    2cevap

    What's the explanation for Exercise 1.6 in SICP? numaralı soruya ek olarak. Bu nedenle Dr. Racket (R5RS), sqrt-iter işlevini sonlu zamanda "if" ile değerlendirir ve normal sıralama değerlendirmesini a

    5ısı

    1cevap

    Ünlü kitap SICP'yi kullanıyorum. 1.18 egzersizinde tuhaf bir şey olur. Ben "iz" fonksiyonu kullanılarak yapıldı (define (double n) (* 2 n)) (define (halve n) (/ n 2)) (define (fast-mult a b) (f

    5ısı

    2cevap

    olarak bir şema ile ilgili sorum var * let ifade edilmesi. Daha kesin olmak gerekirse, “normal” hakkında merak etmeme izin vermem, ama izin verme * ile başka bir ifade ifadesini kullanalım.

    7ısı

    2cevap

    'daki Bilgisayar Programlarının Yapısı ve Yorumlanması (SICP) 'nin Şekil 3.16 ve 3.17'deki kutu ve işaretçi şemaları, eşdeğeri (tamamen değil, belleğe göre) eşdeğer görünmüyor. Gerçi öyle diyorlar. (S

    5ısı

    1cevap

    'daki başka bir dosyaya dahil. Kurslarımdan biri, SICP'nin bazı bölümleri için DrRacket kullanıyor. Metacircular değerlendirici üzerinde çalışıyoruz ve işimde kullanmam gereken bir R5RS kod dosyası (s

    1ısı

    1cevap

    tanımladım SICP'nin meta-circular evaluator numarasını Clojure'a dönüştürmeye çalışıyorum. setup-environment'da extend-environment çağrısı, "Unbound fn çağrılıyor" hatası aldığım için derlenmiyor. İşt