Yazdigimi ben begenmedim bu sefer. Acayim biraz, kusura bakmayin.
BM> ... Mesela yukarida arzu edilen ozellik aslinda
BM> (parametreler vs. lisp 'image'ina sorularak gosterildigi icin
BM> slime'da) bir defsystem/asdf ozelligi. Bunu dosya kumesi
BM> bazinda incelemek elimizdeki araclarin ve gelistirme seklinin
BM> aksine degilse de disina cikmamizi gerektiriyor. ...
Kastim suydu. Yanlis hatirlamiyorsam bu 'proje dosyalarini yarat ve
bana yadim edecek sekilde bil' ozelligi MS'in sistemlerinde olab bir
ozellik. Tiktik yapiliyor, makefile, headerlar, .c dosyasi aciliyor
ve .h'lere veya .c'lere bakilarak kullanilan gelistirme sistemi
birseyleri (parametre listeleri vs.) bilir hale geliyor. CL
gelistirmede durum bu degil cunku kullanilan derleyici ancak 'derle
bakalim' dendigi zaman calismiyor, 'derleyici' olarak gorecegimiz lisp
imaji ile muhabbet edilerek birseyler yapiliyor. Hal bu olunca slime
da gidip .h'leri parse edip parametre listesi ve tamamlama
ozelliklerini kuracagina bunlari calisan lispe soruyor. Ne fark var?
Bir fark, calisan lispi 'dump' etmenin sadece mumkun degil bazen makul
olmasi. Buyuk sistemler kullaniliyorsa boyle calisildigi da oluyor.
Buyuge sira gelirken bunu anlamak gerekli. En azindan isin editore
dosya listesi yedirmek degil, lispe gerekli sistemlerin ne oldugunu
soylemek oldugunu anlatmak lazim. Defsystem/asdf oradan cikiyor.
BM
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp