Is it the general Scheme syntax-rules macros that you're struggling with? Or something unique to Racket? (which I haven't used)
If it's the former, I found this little article helpful when I was new to Scheme:
If it's the former, I found this little article helpful when I was new to Scheme:
0. https://docs.racket-lang.org/syntax/Parsing_Syntax.html 1. https://www.greghendershott.com/fear-of-macros/ 2. https://summer-school.racket-lang.org/2018/plan/