Can Burak Cilingir <[EMAIL PROTECTED]> writes: > Tonguc Yumruk wrote: >> [...] notasyonu bir reader macro... sql cümlelerini lisp tarzı bir >> sözdizimiyle kolayca yazmayı sağlıyor. Bu özelliği >> (clsql:enable-sql-reader-syntax) komutu ile açabilirsiniz... > > beklediğim çözüm buydu, teşekkürler.
Bu vesile ile aslinda birileri bir toplantida Lisp'teki o reader macro programlama mevzusunu anlatsa güzel olur esasen. Mesela ben cok basit bir dilbilim "utility"si icin reader macrolara bakmistim bir miktar, söz gelimi ( ve ) yerine [ ve ] kullan gibi bir durumu cok az is yaparak gerceklestirmek mümkün oluyor ve böylece [n1 [n2 [n3] n4] n5] gibi bir seyin (n1 (n2 (n3) n4) n5) listesi gibi algilanmasini saglamak mümkün oluyordu. Cok daha baska seyler de yapmak mümkün. Common Lisp'in gücünü gösteren önemli bir mevzu diye düsünüyorum. (Bkz. lex ve yacc ile bogusmadan nasil mini-parser yazilir). Var mi bunu anlatma heveslisi bir Lisp hacker'i? -- Emre Sevinc eMBA Software Developer Actively engaged in: http:www.bilgi.edu.tr http://ileriseviye.org http://www.bilgi.edu.tr http://fazlamesai.net Cognitive Science Student http://cazci.com http://www.cogsci.boun.edu.tr _______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

