[admin] DEFINER project

Marco Antoniotti marcoxa at cs.nyu.edu
Sun Feb 15 21:07:49 UTC 2004


Hi

I'd like to host a tiny, yet cute project on COMMON-LISP.NET

The idea of the DEFINER project is to provide a generalized DEF macro 
that will allow you to define anything within a CL implementation with 
a simplified, yet user programmable, syntax.  E.g.

	(defun foo (x) ...)

becomes

	(def function foo (x) ...)

and

	(defstruct bar a s d)

becomes

	(def structure bar a s d)

etc etc.

The idea is to allow people who want to define new things to do 
something like

	(def uffi:c-string-pointer ....)

The license of the system will be BSD like.  You can have a peek at the 
code at http://bioinformatics.nyu.edu/~marcoxa/common-lisp/code

regards

--
Marco Antoniotti					http://bioinformatics.nyu.edu
NYU Courant Bioinformatics Group		tel. +1 - 212 - 998 3488
715 Broadway 10th FL				fax. +1 - 212 - 998 3484
New York, NY, 10003, U.S.A.





More information about the Admin mailing list