BTW, for anyone interested in learning more about Lisp macros, Paul Graham's book about advanced Lisp programming, On Lisp, covers the topic pretty extensively and it's freely downloadable from his website:
Book description: https://paulgraham.com/onlisp.html
Download page: https://paulgraham.com/onlisptext.html