Hi,
I was playing around with writing a macro over the spec.test/check
function and couldn’t figure out why one approach was working and the other didn’t.
My assumption would be that since macroexpand-1
returns the same results they would work the same, but this isn’t the case.
Any help would be greatly appreciated.
j-cr
2
in check2, you pass a namespaced symbol, and in check1 you pass a non-namespaced symbol
(didn’t run your code, but I would guess that’s the problem)
I thought that might be the case, but wasn’t sure since when I macroexpand check1 it does namespace the symbol.
Is there an alternative to quote
that namespaces? I tried a nested backtick but that would just give me a namespaced tmp-sym
symbol.
1 Like
system
Closed
4
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.