[cs-lisp] Re: Linux Senligindeki Lisp semineri

2006-05-13 Başlik Volkan YAZICI
Merhaba, [Bir Scheme amatörü olarak, nacizane fikirlerim şu yönde:] On May 13 01:24, Emre Sevinc wrote: Hazirdan anladigim, misal CPAN tarzi bir sey. Yani bilmem ne i$leme alt problemi var elimde, esas problemin cok kücük bir kismi, bir an önce filanca falanca islevleri olan bir sey istiyorum

[cs-lisp] Re: Linux Senligindeki Lisp semineri

2006-05-13 Başlik Volkan YAZICI
On May 13 03:19, Bulent Murtezaoglu wrote: VY == Volkan YAZICI [EMAIL PROTECTED] writes: [...] VY İnsanların CPAN kadar büyük ve kullanımı her türlü araç ile VY for-dummies zihniyetine kadar indirgenmiş bir kütüphaneden VY çok, CPAN'ın onda biri bir hacme ama en önemlisi en az

[cs-lisp] Kombinasyon Alımı

2006-07-22 Başlik Volkan YAZICI
Merhaba, Uzun zamandır Parrot (http://www.parrotcode.org/) ile uğraşmak istiyordum. Dün öğleden sonra kalan vaktimde biraz Parrot Assmebly'si öğrenip amcalarımın yazdığı VM'yi test edeyim dedim. Ve tek kelime ile hız açısından dibim düştü diyebilirim. Projenin ana fikrini zaten çok seviyordum ama

[cs-lisp] Re: Kombinasyon Alımı

2006-07-24 Başlik Volkan YAZICI
Merhaba, On Jul 23 07:46, Emre Sevinc wrote: GEB gibi bir eseri Hürriyet'in vasat popüler bilim yazilarina benzetmek cok büyük haksizlik olur. Burada bir yanlış anlaşılma oldu sanırım. GEB'in bu şekilde olduğunu düşünseydim, zaten kitabı bitirmezdim. Benim bir önceki mesajımda dile getirmeye

[cs-lisp] Re: Kombinasyon Alımı

2006-07-24 Başlik Volkan YAZICI
On Jul 24 09:43, Emre Sevinç wrote: ITU'nün Matematik Müh. bölümü hala C ile mi basliyor konuya? Herhangi bir sekilde Scheme ya da Common Lisp gündeme gelme olasiligi var mi? Scheme'i gündeme getirme gibi bir niyetim vardı fakat bölümde programlama bilen kimse yok. Açıkcası programlamayı

[cs-lisp] Re: PostgreSQL Scheme/Lisp Procedural Language

2006-07-26 Başlik Volkan YAZICI
On Jul 26 04:39, Bulent Murtezaoglu wrote: -- Bu sorulari uluslararasi bir forumda da soruyor musunuz? Neredeyse tüm PostgreSQL listelerini uzun zamandır takip ediyorum ve insanların yeni bir PL'e yaklaşımlarını üç aşağı beş yukarı tahmin edebiliyorum. Ve evet, bu tartışmayı geliştiriciler

[cs-lisp] Re: PostgreSQL Scheme/Lisp Procedural Language

2006-07-27 Başlik Volkan YAZICI
On Jul 27 05:43, Emre Sevinç wrote: Veritabani isleri ile yogun olarak ugrasiyorum ama MS teknolojileri ile. Yillardir MS SQL Server kullaniyorum. MS SQL Server'da PostgreSQL'e benzer bir durum olusmaya basladi. Simdiye dek sadece T-SQL denen bir dil ile stored procedure yazilabilirken artik

[cs-lisp] Re: PostgreSQL Scheme/Lisp Procedural Language

2006-07-27 Başlik Volkan YAZICI
Merhaba, On Jul 27 10:32, Seref Arikan wrote: Nacizane bir yorum da ben yapayım; veritabanı içerisinde başka hiç bir çaremin kalmadığı durumlar haricinde asla mantık içeren bir kod bulunmasına izin vermiyorum. Tabi ki yazılım gibi bir alanda genelleme yapmak çok yanlış, eminim buna mecbur

[cs-lisp] PL/scheme, PostgreSQL için Scheme Prosedürel Dili

2006-08-14 Başlik Volkan YAZICI
Merhaba, Yaklaşık 1 haftadır boş kalan zamanımda PL/scheme adlı bir proje ile uğraşıyordum, en sonunda oluşturduğum ilk çalışan sürümü CVS depolarına yollayacak zamanı buldum. PL/scheme, Guile yorumlayıcısını kullanarak bir Lisp dialektiği olan Scheme programlama dili ile veritabanı üzerinde

[cs-lisp] Re: SimMetrics: string benzerlik metrikleri küt üphanesi

2006-08-20 Başlik Volkan YAZICI
On Aug 19 11:22, Emre Sevinc wrote: VY == Volkan YAZICI [EMAIL PROTECTED] writes: VY On Aug 19 10:13, Emre Sevinc wrote: Merak ettim acaba Common Lisp ya da Scheme icin SimMetrics tarzi bir islev kitapligi var midir? VY Levenshtein (yada Soundex) algoritmalarının

[cs-lisp] Oturum Değerlerin Korunumu

2006-10-15 Başlik Volkan YAZICI
Merhaba, Başlattığım bir oturum içinde, kullanıcı tarafından girilen Scheme kodlarını sıra ile çalıştırıyorum. Bu çalıştırma esnasında hep aynı oturum (thread, dynamic context, ne derseniz artık...) kullanıldığı için çalıştırılan kodun herhangi bir önceden tanımlı değişken üzerinde değişiklik

[cs-lisp] Re: Oturum Değerlerin Korunumu

2006-10-16 Başlik Volkan YAZICI
Merhaba, On Oct 15 11:01, Vehbi Sinan Tunalioglu wrote: Bu sayfada orneklerle verilmis temel bilgiler mevcut. Sorunuza istinaden arattim: http://psg.com/~dlamkins/sl/chapter11.html Common Lisp hakkında pek bir bilgim olmamasına rağmen, yukarıdaki döküman oldukça hoşuma gitti. Scheme

[cs-lisp] PL/scheme 1.0'a Yaklaşırken

2006-10-20 Başlik Volkan YAZICI
Merhaba, PL/scheme'in CVS ağacındaki dosyalarına 1.0 tag'ini atmadan önce Lisp kullanıcılarından ufak da olsa yardım alabileceğimi düşündüm. Projeyi bilmiyorum takip edeniniz oldu mu fakat beklentimin çok üstünde bir sonuç ile karşılaştım. http://plscheme.projects.postgresql.org/ adresinden daha

[cs-lisp] Re: MU Bulmacası (GEB)

2006-11-01 Başlik Volkan YAZICI
On Nov 01 07:22, Zekeriya KOÇ wrote: Benim düşüncemde bu yönde fakat 3 numaralı kural ile ilgili bir sorunum var. k3 - 3. kural benim problemli kuralım. Buradaki amaç listenin herhangi bir yerinde ardışık olarak 3 tane I varsa bunların yerine bir tane U koymak. Ben 3 tane ardışık I yı

[cs-lisp] Hanoi Kulesi

2006-11-30 Başlik Volkan YAZICI
Merhaba, Scheme and the Art of Programming'e bakınırken Hanoi Kulelerinin örnek olarak işlendiği bir bölüm gözüme takıldı. Çözüm o kadar yalındı ki, insanı susturan cinsten. Liste üyelerine akşam akşam yemek sonrası tatlı niyetinde ikram edeyim dedim: (define tower-of-hanoi (lambda (n)

[cs-lisp] Re: Rekürsif Kombinasyon Hesabı

2006-12-07 Başlik Volkan YAZICI
Merhaba, On Dec 05 06:57, Volkan YAZICI wrote: a, b, c ve d şeklinde 4 tane tamsayımız var ve bunlar 0'dan 9'a kadar rakamlardan oluşuyor. Öyle ki, bir rakam tek bir seferliğine kullanılabiliyor. (Yani, örneğin b'nin içinde 7 kullanıldıysa, başka bir yerde 7 kullanılamıyor.) Acaba bu kurallar

[cs-lisp] Lazy programming and lazy evaluation

2006-12-20 Başlik Volkan YAZICI
Merhaba, IBM developerWorks'te gördüğüm bir makalenin liste üyelerinin ilgisini çekebileceğini düşündüm: Lazy programming and lazy evaluation [http://www-128.ibm.com/developerworks/linux/library/l-lazyprog.html] Lazy programming is a general concept of delaying the processing of a

[cs-lisp] defun ve lambda

2006-12-20 Başlik Volkan YAZICI
Merhaba, Practical Common Lisp'i okumaya çalışıyorum ve aklıma takılan bir kaç soruyu burada sormak istedim. Neden CL'de SETQ, SETF gibi iki farklı SET komutu kullanımına gidilmiş? Scheme'deki SET!'ten sonra SETQ ve SETF'e bir türlü anlam veremedim. Bir diğer sorum ise, DEFUN ve LAMBDA arasında

[cs-lisp] Re: defun ve lambda

2006-12-20 Başlik Volkan YAZICI
On Dec 20 11:23, Evrim ULU wrote: Scheme'de semboller tek alan adinda kumelenir (single namespace), CL'de fonksiyonlar icin ayri bir alan ayrilmistir. Bir sembolun degerine fonksiyon alanindan bakmak icin ba$ina #' koyulur. Evet, bundan Practical Common Lisp'te de bahsediliyor. Daha çok merak

[cs-lisp] Re: Rekürsif Kombinasyon Hesabı

2006-12-21 Başlik Volkan YAZICI
Merhaba, On Dec 11 05:42, Alphan Bayazit wrote: (define bul (lambda (toplam elde carpan adet l) (if (not (pair? l)) '() (let* ((h (car l)) (t (cdr l)) (son (+ elde (* h carpan))) (kalan (- toplam son))) (cond ((or (

[cs-lisp] Re: Eldeki Paralar ile İstenen Miktarı Yakalamak

2007-01-10 Başlik Volkan YAZICI
On Jan 11 12:18, Volkan YAZICI wrote: (define (available-changes amount coins) (cond ((= amount 0) '()) (( amount 0) #f) (else (append-map (lambda (coin) (let ((avails (available-changes (- amount coin) coins))) (cond ((not avails

[cs-lisp] Re: Pardus

2007-01-14 Başlik Volkan YAZICI
On Jan 14 11:08, Can Burak Cilingir wrote: drscheme'i ve slimei yan yana gorunce, quack ya da benzeri bir paket olabilir diye dusundum. Quack'ı yüzeysel de olsa kurcalama şansım oldu ve pek memnun kalmadım açıkcası. Ben şu aralar guile-debugging (Guile için emacs eklentisi) ile uğraşsam da,

[cs-lisp] APPEND-MAP

2007-02-12 Başlik Volkan YAZICI
Merhaba, Scheme'de MAP sonucu dönen listeleri birbirine eklerken şöyle bir şey kullanıyorduk: (APPLY APPEND (MAP ...)). Benzer şeyi Common Lisp'te yapmanın ise bir kaç yolu var sanırım. Bunlardan benim bildiklerim şöyle: (apply #'append (mapcar ...)) (reduce #'append (mapcar ...) :from-end

[cs-lisp] Practical Common Lisp Notlarý

2007-02-25 Başlik Volkan YAZICI
Merhaba, Practical Common Lisp'i okurken kendimce önemli bulduğum ya da ileride unutmamın oldukça muhtemel olduğu bazı bölümlerin altını çiziyorum. Fakat elimde bazı bölümleri çizili bir kitapla dolaşmak pek pratik olmadığından, ben de not alınmış yerleri elektronik ortama taşıma kararı aldım.

[cs-lisp] Re: Fonksiyon Gölgeleme

2007-02-28 Başlik Volkan YAZICI
Merhaba, Bülent Murtezaoğlu writes: Evet. 'Special'lar ve let ile yaptığınız işi, defun/flet ile yapamazsınız. Tabii bir special'ın değeri olarak bir fonksyon kullanıp onunla böyle bir iş görebilirsiniz. Gözünüze güzel gözükmez belki ama işinizi görür (en azından öğrenmek için denemeye

Re: [cs-lisp] Re: Merhaba

2007-03-26 Başlik Volkan YAZICI
Emre Sevinç writes: Varsa cevirilere vakti olan gönüllü arkadaslar, hodri meydan, hemen kendilerine is yükleyebiliriz. Nereye yazıyoruz adımızı? ___ cs-lisp mailing list cs-lisp@cs.bilgi.edu.tr http://church.cs.bilgi.edu.tr/lcg

[cs-lisp] Re: Yerelleştirme ve FORMAT Argümanları

2007-03-27 Başlik Volkan YAZICI
Volkan YAZICI [EMAIL PROTECTED] writes: FORMAT fonksiyonu ile belirli bir index'teki argümanı yazdırmak için [EMAIL PROTECTED]'dan başka bir alternatifim var mı acaba? Ya da şuna benzer bir kullanım: (format t Selam ~(isim)a! ~(sehir)a'da havalar nasıl? :isim Lisp Kanalı

[cs-lisp] Elisp Makroları

2007-03-31 Başlik Volkan YAZICI
Herkese Merhaba, Aşağıdaki elisp makrosunu bir türlü düzeltemedim. Yardımcı olabilecek olanımız var mı acaba? (defun adhoc-make-font-face (face spec) `(,face class color) (min-colors 8)) ,spec (defmacro adhoc-custom-set-faces (faces) `(custom-set-faces

Re: [cs-lisp] Emacs - eLisp - Java - Getter/Setter meto tları.

2007-04-05 Başlik Volkan YAZICI
[EMAIL PROTECTED] (Cafer Şimşek) writes: Emacs ile daha çok Java kodu yazdığımdan sıklıkla ihtiyaç duyduğum bir özelliği (getter/setter'ların otomatik eklenmesi) basit bir elisp fonksiyonu şeklinde buldum[1]. Ancak bu haliyle beni tatmin etmedi açıkçası. Her değişken için ayrı ayrı girmek zor

[cs-lisp] Re: Emacs - eLisp - Java - Getter/Setter metotları.

2007-04-05 Başlik Volkan YAZICI
Volkan YAZICI [EMAIL PROTECTED] writes: Ama benim daha güzel bir önerim var. Siz bize kullandığınız Perl düzenli ifadelerinin Emacs'te çalışanlarını yollayın (Bunun için replace-regexp ile deneme yanılma yaparak işe başlayabilirsiniz.), biz de programınızın emacs lisp ile yazılmışını size

[cs-lisp] Re: Emacs - eLisp - Java - Getter/Setter metotları.

2007-04-07 Başlik Volkan YAZICI
[EMAIL PROTECTED] (Cafer Şimşek) writes: M-: (generate-class-getter-setter 'private 'public) şeklinde denediğimde çıkan sonuçlar: Debugger entered--Lisp error: (void-function loop) Evvelinde (require 'cl) diyebilir misiniz? İyi çalışmalar. ___

[cs-lisp] Re: A Lisp in Wonderland!

2007-06-23 Başlik Volkan YAZICI
Aycan iRiCAN [EMAIL PROTECTED] writes: Size her türlü konuda yardımcı olmaktan keyif duyarız. İstanbul'daki sunucumuzda size hesap açalım. Orada darcs, git gibi araçlar var, lisp makinası, screen ve emacs var. Uzaktan terminal bağlantısı ile bağlanabilirsiniz. Bunlar bana fazlasıyla yeter de

[cs-lisp] meta-sexp LL(1) parser generator

2007-07-12 Başlik Volkan YAZICI
Herkese Merhabalar, Hatırlarsanız bir wiki üzerinde çalışıyordum. Testler esnasında core.gen.tr sunucularında çalışırken, Core ekibinin yorumu üzerine - epey bir uğraş sonucu çiçek gibi yazılmış - XML markup sözdizimi yerine daha insancıl bir markup sözdizimi kullanmaya karar verdim. (Kim ister

[cs-lisp] Fw: Initial release of Ikarus--the compiler of choice for R6RS hackers

2007-10-31 Başlik Volkan YAZICI
[http://groups.google.com/group/comp.lang.scheme/browse_thread/thread/4eb4794e60540c0a] ... Ikarus is an optimizing compiler, so your Scheme code will run fast without the need to port hot spots to C for performance. With an incremental compiler, you don't need a separate compilation step to

[cs-lisp] Re: sual 3

2007-11-04 Başlik Volkan YAZICI
{0} demiş ki: Listemi islemden gecirip ... İşlemden geçirmek ile, bir tür sıralamayı kast ettiğinizi varsayıyorum. ... her bir elemaninin basina sira no'sunu nasil ekleyebilirim. (loop for item in (sort list pred) for idx from 0 collect (cons idx item)) Ama sizin

[cs-lisp] Re: yardım

2007-12-01 Başlik Volkan YAZICI
halime köroğlu [EMAIL PROTECTED] writes: 'how to design program' kitabında yer alan örnek alıştırmaların çözümlerinin gösterildiği yere ulaşmamız engelleniyor doğal olarak doğru programın nasıl olduğuna ulaşamıyorum (yapamadığım zaman soru işaretleri kalıyor ) bana bu konuda da yardımcı

[cs-lisp] 1. Geleneksel(?) Ankara Lisp ve FP Zirvesi

2008-03-24 Başlik Volkan YAZICI
Merhaba, Ankara'da Lisp ve FP ile ilgilenenler (ve ilgi duyanlar) bir araya gelip sohbet tadında bir zirve yapacak olsa, bu teklife listede sıcak bakanlarımız olur mu acaba? (Core tayfası, Aytek'in bana sözü var hatırlatırım!) İyi çalışmalar. ___

[cs-lisp] Re: Liste icindeki belli bir elemanin hangi pozisyonlarda oldugunun listesi..?

2008-04-24 Başlik Volkan YAZICI
On Wed, 23 Apr 2008, Aykut Caglayan [EMAIL PROTECTED] writes: Ornegin soyle bir listem var:'(0 1 1 0 0 1 1) ve ben su cevabi ariyorum: '(1 2 5 6) CL-USER (defun positions (item list) POSITION derivate returns list of positions of the supplied ITEM occuring in the specified LIST.

[cs-lisp] Türkçe Fonksiyon İsimleri (Was: Re: Aquamacs-CM'de calismadi; LispWorks Personal'de calisti)

2008-05-01 Başlik Volkan YAZICI
On Thu, 1 May 2008, TARIK ÖZKANLI [EMAIL PROTECTED] writes: fonksiyon ismini tamamen Türkçe yapmak mümkün mü? karıştır yani. Common Lisp için konuşacak olursam, bildiğim kadarıyle hem mümkün, hem değil. Şöyle ki, CLHS 2.1.4.2 Constituent Traits sayfasına[1] şöyle bir göz gezdirecek olursak, bu

[cs-lisp] Re: Türkçe Fonksiyon İsimleri

2008-05-01 Başlik Volkan YAZICI
On Thu, 1 May 2008, Chris Stephenson [EMAIL PROTECTED] writes: TARIK ÖZKANLI wrote: Her dilde lisp kodu yazılabilmeli. Yazılamıyorsa yazılabilmesini sağlamak iyi bir çalışma olurdu bence. Scheme (en az DrSCheme versiyonu) her unicode character kabul eder. R5RS'nin 2.1 Identifiers kısmından

[cs-lisp] Re: 1. Geleneksel(?) Ankara Lisp ve FP Zirvesi

2008-05-20 Başlik Volkan YAZICI
Herkese Merhaba, 1. Geleneksel Ankara Lisp ve İP (İşlevesel Programlama?) zirvesi yüksek sayıda katılım ile Türkkonut/Çayyolu yakınlarındaki adını bilmediğim bir alışveriş merkezi ve akabinde hemen onun yanındaki yine adını bilmediğim bir bahçede (Nereye gittim ben ya?) vuku bulmuştur. 19 Mayıs,

[cs-lisp] Re: Float'u en yakin Integer'e nasil yuvarlarim?

2008-05-25 Başlik Volkan YAZICI
On Sun, 25 May 2008, Aykut Caglayan [EMAIL PROTECTED] writes: ornegin 2.6 ise 3.0; 2.4 ise 2.0; 2.5 ise de 2.0 olmali. Bkz. ROUND, CEILING, FLOOR, TRUNCATE. Bunun adi interpolation midir? Bildiğim kadarı ile, hayır. Sizin yapmaya çalıştığınız şey, herhangi bir gerçel sayıyı kendisine en yakın

[cs-lisp] Re: lisp ile web sayfası çalışmalarımdan

2008-08-17 Başlik Volkan YAZICI
On Sun, 17 Aug 2008, [EMAIL PROTECTED] writes: lisp ile ilgili sayfalarda web tasarımında nasıl kullanılabileceğine dair birçok konu okudum (asıl esin kaynağım lisp ile web programlamaya dalış). ancak diğerlerinin açık kodlarını okurken biraz bana garip geldi. bende 3 basit komut yazdım. ilk