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

Cevap