bir sekilde sorgulama. ikiser kere yaziyor, bunun repeatten kaynaklandigini zannediyorum,sorunu henuz cozemedim,! koy anlalarin sonuna sil icin file uzerinde arama yapip silcek bir mekanizma lazim, su anda sadece retract kullaniliyor, filelarda endoffile kullanimi sorunu var!!!! 3. seviye syntax yaklasimlarinin tumunu sisteme ekle Sorun:birden fazla kelimeden olusan phraseler icin list notasyonunda birseyleri tut Cozum:List notasyonuna konu icin gecildi, artik ali fklsa toplanti var denildigi zaman ali ve diger kelimeleri ayirt edip ilgili yerlere yazabiliyor. Sorun:anything listeleri icinde arama yapacak bir text search mekanizmasina ihtiyacim var (belki bu 2. kisimdakinin benzeri olabilir) Cozum:Bunu cozmek icin member fonksiyonu ile o liste icinde var mi diye bir arama yaptiriyorum, haliyle assagidaki soruna sebeb oluyor Sorun:liste yapisina gectikten sonra birden fazla kelimeden mutesekkil listeleri tek kelimeli keywordler ile search edebiliyorum ama birden fazla kelime iceren search stringler girilebiliyor (mesela yemekli toplantilari goster gibi) bu durumda ne yapilabilir? ------------------------------------------------------------------------------- Selam, "shedai" sensin, değil mi? > hocam su anda buyuk sorun olarak karsimda soyle bir sey var: > bir sekilde su anda takvim fonksiyonum teker kelimelik > parametreler aliyor, > bu su anda sorunu cozuyor (isim phrase i sadece ali yer pharese i sadece > okul kelimesinden olusuyor, ilerde bunlarin basina anythingler > eklendiginde > (ki bunuda handle ediyoruz ancak datayi tutmuyoruz anythingleri atiyoruz) > store etmemiz gerekicek) , sorunu cozmek icin takvim fonksiyonunun > parametrelerini liste haline getirmek ve buraya bu anything > datalarini store > etmek sizce iyi bir cozum olabilir mi? Bana kolay ve mantıklı gibi geldi ilk duyuşta. > > > hocam ufak bir iki sorunum var bunlari cozmek icin ugrasiyorum, akliniza > bunlarla ilgili cozumler geliyorsa cok yardimci olur > > 1. bir sekilde butun komutlar ikiser kere calisiyor (kodu run edip > sorgulama. yazarsaniz komut satiri cikiyor ortaya orada bir query > yazarsaniz > (ali goster) iki kere calistigini goreceksiniz) Bendeki takvim.pl öyle yapmadı, birbirinden farklı üç toplantı gösterdi. > 2. takvim sil icin su anda sadece retract kullaniyorum, bir > sekilde file da > arayip filedan silen bir mekanizma gerekli Bunun için aklıma gelen ilk yol yeni bir file açıp mevcut factlerin hepsini oraya yazmak. SWI manual'ına bakıp orada daha pratik bir şey bulursan ne ala. > 3. acaba commentler prologda yavaslamaya sebep oluyor mu, prologda speedup > icin bildiginiz bir kaynak yada web sayfasi var mi? Bence bu konuyu boşver. > 4. anything listeleri icinde arama yapacak bir text search mekanizmasina > ihtiyacim var (belki bu 2. kisimdakinin benzeri olabilir) 2. kısımla ilgisini göremedim ama bunu list member yüklemi ve biraz zekice bir matching'le halletmek kolay gibime geliyor. Görüşürüz, Cem