Volkan YAZICI wrote:

> Yani demek istediğim o ki, çalıştırılan kodların bazı tanımlamalar
> (örneğin yukarıda verdiğim "globally shared variables") üzerinde
> değişiklik yapmasına izin verirken, bazılarının da kullanıcı
> kodunun çalıştırılması bittikten hemen sonra eski değerlerini geri
> almasını istiyorum.
>
> Umarım sorunumu daha açık olarak izah edebilmişimdir.
>
Mrb,

Bahsettiginiz sey her yerde karsimiza cikan bir programlama
paradigmasidir. Calistiracaginiz kodlari transaction'lar icine alip,
isiniz bittiginde rollback edersiniz ve eski haline doner. Bunun
ornegini cl-prevalence'te gorebilirsiniz, tx'leri diske yazmak zorunda
degilsiniz elbette.

Bunun yaninda scheme'in oldukca farkli yontemler benimsedigini
belirtmeden gecemeyecegim. CPS (continuatiion passing style) konusuna
goz atmanizi oneririm.

saglicakla,
evrim.


_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

Cevap