What are the typical applications of Lisp macros?

Posted by Giorgio on Programmers See other posts from Programmers or by Giorgio
Published on 2012-07-03T20:06:34Z Indexed on 2012/07/03 21:22 UTC
Read the original article Hit count: 303

I am trying to learn some LISP and I have read a lot about the importance of LISP macros so I would like to get some working experience with them.

Can you suggest a practical application area that would allow me to use macros to solve a real-world problem, and to understand the usefulness of this programming construct?

NOTE

This is not a generic what project should I do next question. I am interested to understand which kinds of problems are typically solved by means of LISP macros. E.g., are they good for implementing abstract data types? Why was this construct added to the language? What kinds of problems does it solve that cannot be solved by means of simple functions?

© Programmers or respective owner

Related posts about functional-programming

Related posts about lisp