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.
On Feb 15, 2004, at 4:07 PM, Marco Antoniotti wrote:
I'd like to host a tiny, yet cute project on COMMON-LISP.NET
Looks neat. Though it is quite small. How do you feel about sticking this in the 'scratch' project? It would be a project to collect many smaller projects such as DEFINER until they become big enough to warrant their own projects? Erik.
On Sun, 15 Feb 2004, Marco Antoniotti wrote:
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.
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
Approved, -- Nikodemus Siivola
participants (3)
-
Erik Enge
-
Marco Antoniotti
-
Nikodemus Siivola