[gtk-cffi-cvs] CVS gtk-cffi/utils

CVS User rklochkov rklochkov at common-lisp.net
Sun Aug 19 16:22:30 UTC 2012


Update of /project/gtk-cffi/cvsroot/gtk-cffi/utils
In directory tiger.common-lisp.net:/tmp/cvs-serv7466/utils

Modified Files:
	utils.lisp 
Log Message:
Fixed GDK for new CFFI version


--- /project/gtk-cffi/cvsroot/gtk-cffi/utils/utils.lisp	2012/02/20 16:51:38	1.5
+++ /project/gtk-cffi/cvsroot/gtk-cffi/utils/utils.lisp	2012/08/19 16:22:30	1.6
@@ -39,6 +39,11 @@
                          ,(make-keyword flag)))))))
 
 (defmacro template (vars args &body body)
+  "Universal template macro. For every ARG in ARGS binded to VARS generates
+body. ARGS is list. If VARS also list, then every element in ARGS is
+a list of the same length.
+  BODY of template should be as of DEFMACRO. 
+It should return list (resulting program chunk)."
   (with-gensyms (%do %vars)
     (cond
       ((null vars)





More information about the gtk-cffi-cvs mailing list