> Well, like many good programming tools, Lisp macros are another > abstraction, but instead of dealing with data, they deal with code. I didn't know Lisp puts such an emphasis on the difference between code and data.