On Mon, Dec 25, 2006 at 07:28:55PM +0200, Evrim ULU wrote: > Emre Sevinç wrote: > > > > > Nasil gecti? Kalabalik miydi? Neler anlattiniz? Ne tür tepkiler, > > geribeslemeler aldiniz? Ne tür > > sorular soruldu? > > > Merhaba,
[ ... ]
> Bunlarin disinda, Can uygulama konusunda biraz yetersiz oldugunu
> soyledi, bunun sebebinin tamamiyla zaman oldugu konusunda kendisini ikna
> ettik:) Akgul hoca bu seminerin kapsamlisini istanbulda vermemizin
> faydali olacagi konusunda goru$ bildirdi, bayram sonrasi bu konuda
> gorusecegiz.
Uygulama konusu kanimca onemli ve etkileyici olacaktir. Asagidaki
kodu yazabilecegimden haberdar olmadigim zamanlarda bana bu gosterilse
idi cok etkilenirdim.
(defparameter todo-template '(subject body responsible status priority xyz))
(defmacro make-make-todo () `(defun make-todo ,todo-template (list
,@(make-expr-list todo-template))))
(make-make-todo)
(defun make-expr-list (fields)
(loop for field in fields
appending (make-expr field)))
(defun make-expr (property-name)
(list (intern (string property-name) :keyword)
property-name))
Uygulama konusu olarak bu ya da bunun gibi bir ornek duzgun bir
sekilde sunulabilirse etkili olur diye dusunuyorum. (Yukaridaki
fonksiyoncukta intern ipucu icin emreye buradan da tesekkur edeyim)
[ ... ]
--
Can Burak Çilingir
signature.asc
Description: Digital signature
_______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

