Acik ettin hemen hocam, oldu mu simdi ;)? Bari makaleyi okuyunca olayin anlam ve onemi ile ilgili de birseyler yaz :).
Smullyan'in "to mock a mockingbird" kitabi... Ama kitap Oxford yayinevinden cikiyormus, Amazon 1 aydan once olmaz diyor :). Kutuphanede de baskasinin uzerinde, artik bekleyecegiz caresiz... Turkiye'den ismarlayan olursa oraya daha cabuk gelebilir: asacak bir okyanus yok en azindan. Kitabin turkce tercumesi var midir, bilmiyorum. Ama ben zaten teknik kitaplarin Turkce olanlarini okuyamiyorum maalesef :/. Nusret --- Emre Sevin� <[EMAIL PROTECTED]> wrote: > nusret wrote: > > >Aramizda CS okuyan arkadaslar gormus olabilirler, > ama > >bir hafiza yenilemesi olur onlar icin. Gormemis > >olanlari da biraz dusundurur. > > > >Soru su: asagidaki kod ne is yapar ve, asil > onemlisi, > >neden ilginc (umarim ilginctir sizin icin de :)? > Onemi > >daha cok teorik, ama cok hos geldi bana (hatta > >Amazon.com'dan bu 4 satir kodun verdigi ilham mi > >dersiniz, gaz mi artik, bilmem, bir de kitap > >ismarladim ;)). > > > > Hangi kitap? > > > > >Scheme kodu: > > > >(define S (lambda (f) > > (let ((g (lambda (h) > > (lambda (x) ((f (h h)) > x))))) > > (g g)))) > > > > Ben genellikle bu gibi durumlarda asagidaki gibi > d�s�n�yorum (beynime g�m�l� > bir lisp interpreter olmadigi icin) > > 1- S, f parametresi alan bir fonksiyon. > > 2- Bu fonksiyon ne yapiyor? > > 3- Once g diye bir sey tanimliyor. > > 4- Sonra da g fonksiyonuna yine kendisini yani g > fonksiyonunu parametre > olarak geciriyor. > > 5- Peki g nedir, h parametresi alan bir > fonksiyondur. > > 6- g fonksiyonu ne yapiyor? > > 7- tek parametre alan bir fonksiyon (h) ve bir > fonksiyon d�nd�r�yor. > D�nd�rd�g� fonksiyon > nasil bir sey? > > 8- g fonksiyonunun d�nd�rd�g� fonksiyon tek bir x > parametresi alan ve bu > x parametresini > de (f (h h)) fonksiyonuna geciren t�rde bir > fonksiyon. > > Biraz karisti gibi sanki, bu durumda S dedigimiz sey > fonksiyon d�nd�ren > bir fonksiyona (yani g) > yine kendisinin uygulanmis halinde (yani g'nin g'ye > uygulanmis hali) > ortaya cikan fonksiyonu d�nd�ren > bir fonksiyon. > > Bu b�yle olmayacak deyip Gabriel'in "The Why of Y" > makalesini okumaya > gidiyorum ben! :) > > http://www.dreamsongs.com/NewFiles/WhyOfY.pdf > > -- > Emre S. > > > _______________________________________________ > cs-lisp mailing list > [email protected] > http://church.cs.bilgi.edu.tr/lcg > http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

