Volkan YAZICI
2007-02-21 17:42:47 UTC
Merhaba,
CL'de dinamik değişkenleri
(let ((*glob-var* <newval>)
...)
...)
şeklinde gölgeleyebildiğimiz gibi, benzer şekilde fonksiyonları da
dynamic scope çerçevesinde gölgelememiz mümkün mü? Merak ettiğim,
(örnek olarak) MAP fonksiyonunun bizim belirttiğimiz CONS fonksiyonunu
kullanmasını sağlayabilir miyiz? Eğer böyle bir şey mümkün değilse,
benzer bir durumda MAP fonksiyonunu baştan yazmak dışında
alternatiflerimiz neler?
İyi çalışmalar.
CL'de dinamik değişkenleri
(let ((*glob-var* <newval>)
...)
...)
şeklinde gölgeleyebildiğimiz gibi, benzer şekilde fonksiyonları da
dynamic scope çerçevesinde gölgelememiz mümkün mü? Merak ettiğim,
(örnek olarak) MAP fonksiyonunun bizim belirttiğimiz CONS fonksiyonunu
kullanmasını sağlayabilir miyiz? Eğer böyle bir şey mümkün değilse,
benzer bir durumda MAP fonksiyonunu baştan yazmak dışında
alternatiflerimiz neler?
İyi çalışmalar.