I am currently trying to work with something I need to keep backwards compatible, and find myself wanting to write macros that depend on the output of another macros expansion. Is there any way to do that besides local-expand or syntax-local-expand-expression? I get #%app forms in my expansion when I use syntax-local-expander and local-expand, and I have tried using the macros in different phase levels with no success
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Is this macros pair possible? | 2 | 255 | June 2, 2022 | |
Syntax-local-introduce and module boundaries | 7 | 391 | July 28, 2022 | |
Writing a macro that behaves differently depending on context | 2 | 483 | January 8, 2022 | |
One Kind of Binding? | 29 | 416 | February 7, 2025 | |
In macro, is object a macro or a procedure? | 11 | 80 | November 22, 2024 |