Partially non-hygienic macros?

Moving this from the "Differences from other Lisps" thread instead of hijacking it:

Cool, I wasn't aware of that. I have a couple of non-hygienic macros that work by shuffling things back and forth with datum->syntax and syntax->datum, but that has always seemed clumsy. What is the right way to do it?

I think @ryanc gives a good explanation here

https://groups.google.com/g/racket-users/c/5uTJEGD0Oj0/m/aKJu0FT0CgAJ

I hope the link works - it is dated 23 Jan 2020 if it doesn’t it should be visible via the archives at https://lists.racket-lang.org/

2 Likes

Very nice. Thanks, Stephen.

1 Like