[Openmcl-devel] [info-mcl] Fwd: Soliciting examples of Lisp macros

Lee Spector lspector at hampshire.edu
Fri Dec 12 19:27:40 PST 2008

You probably already know this, but in case you don't: Paul Graham's  
"On Lisp" book has great material on macros including many concise  


On Dec 12, 2008, at 5:56 PM, Andrew Shalit wrote:

> Anyone have any exemplary macros for Dan Weinreb?  See his message  
> below.
> Begin forwarded message:
>> From: Dan Weinreb <dlw at itasoftware.com>
>> Date: December 12, 2008 9:09:37 AM EST
>> Subject: Soliciting examples of Lisp macros
>> Many of the good ideas that came from Lisp, such as garbage
>> collection, are now available in other languages.  One of the key
>> ideas of Lisp that's still hard to find in other languages is the  
>> Lisp
>> macro system, and all it can do.
>> When I am talking to non-Lisp people about Lisp, I often make this
>> point, but they are often skeptical about how useful Lisp macros
>> really are.
>> I'd like to put together a presentation that demonstrates some of
>> the great things you can do with Lisp macros.
>> Unfortunately, many of the coolest uses of Lisp macros are rather big
>> and complicated.  I need examples that are small and easy to explain,
>> for my purposes here.
>> If you have any cool, novel examples of Lisp macros, I'd very much
>> appreciate it if you could send them to me.
>> Thanks very much.
>> -- Dan
> _______________________________________________
> info-mcl mailing list
> info-mcl at clozure.com
> http://clozure.com/mailman/listinfo/info-mcl

Lee Spector, Professor of Computer Science
School of Cognitive Science, Hampshire College
893 West Street, Amherst, MA 01002-3359
lspector at hampshire.edu, http://hampshire.edu/lspector/
Phone: 413-559-5352, Fax: 413-559-5438

More information about the Openmcl-devel mailing list