Yaklaşan sınavlarım için Şemadaki Süreklilikleri anlamanız ve süreklilik konusunda hiçbir fikrim yok. Öğrenim süreklilikleri hakkında neler söyleyeceğimi öneren var mı?Şemadaki devam (çağrı/cc)
Selamlar,
zenci
Yaklaşan sınavlarım için Şemadaki Süreklilikleri anlamanız ve süreklilik konusunda hiçbir fikrim yok. Öğrenim süreklilikleri hakkında neler söyleyeceğimi öneren var mı?Şemadaki devam (çağrı/cc)
Selamlar,
zenci
Bu short draft tutorial yararlı bir başlangıç noktası bulmak. Bu temel bilgileri bir kez kavradıktan sonra, daha kapsamlı, Şemaya özel bir kapsam here; Daha geniş bir bakış açısı için, wikipedia bazı yardıma sahip olabilir (ve sonunda birkaç iyi bağlantıya sahip olabilir).
Teşekkürler Alex ile ilgili herhangi bir bağlantı varsa lütfen bana bildirin. 'Kısa taslak öğretici' bağlantısından bir sorgum var. Örnekte (+ 2 (call/cc (lambda (k) (set! Handle k) 2))) bulunur. Neden en sağdaki 2'ye sahibiz? Bunun nedeni, başlangıçtaki sapı başlangıçta ilişkilendirmemiz mi gerekiyor yoksa bunun için başka bir neden var mı? –
@ darkie15, en sağdaki '2',' call/cc' döndürdüğü, '4' ifadesi sonucunu veren değerdir (çünkü' (+ 2 2) '! -); bir _side effect_ olarak, “lambda”, “tutamaç” ismini devam ettirir, bu yüzden kısa öğretici, “tutamaç” ın, ne olursa olsun, argümanında (+ 2 ne olursa olsun) gerçekleştiren bir işlev gibi nasıl ele alınacağını gösterir. –
Kendimi daha fazla bilgi edinmek için this short article yazdım. Bunu faydalı bulabilirsin. Orada da bazı bağlantılar topladım.
bu alan adı kullanılamıyor –
http://stackoverflow.com/questions/612761/what-is-call-cc dosyasının olası kopyası –
@Dave: Bu iş parçacığı, ilgilenmediğim diğer programlama dilleri hakkında konuşuyor. Ek olarak, Alex tarafından sağlanan bilgiler yeni başlayanların bakış açısından daha iyidir. Yeni başlayanlar için –