As someone new to the ecosystem of Common Lisp and in general a bit sadist (ref https://www.youtube.com/watch?v=mZyvIHYn2zk), could you share which ones these are so I can enjoy not understanding them at all?
Edit: I see now after I made my comment you added examples, thanks :)
There's a long story of macros wrapping DEFUN/DEFGENERIC/DEFMETHOD/DEFCLASS. I'll admit I even used some for shortcuts in declaring types and constraints.
But their use isn't that widespread, and in practice you can pretty quickly get used to the rare case that needs you to understand them.
I think the most complex is stuff that requires code-walkers and involved things like macros for CPS transformers of code.
As someone new to the ecosystem of Common Lisp and in general a bit sadist (ref https://www.youtube.com/watch?v=mZyvIHYn2zk), could you share which ones these are so I can enjoy not understanding them at all?
Edit: I see now after I made my comment you added examples, thanks :)