A macro that syntax-quoted interop — `(.. (StringBuilder.) (.append x)) — had its .method / Class. / .-field heads qualified to the compile ns (user/.append, user/StringBuilder.), so they read as 'Unknown class user' at expansion. Like Clojure, leave interop-head symbols bare in syntax-quote. Fixes any macro templating interop, not just the one corpus case. Corpus 2694->2695. |
||
|---|---|---|
| .. | ||
| chez | ||