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: 306
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