You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
it appears that #py data reader tag does not work within macros: No data reader found for tag #basilisp.user/py
To reproduce:
Open up the REPL and attempt to create a macro that uses #py, it fails with the above error
basilisp.user=> (defmacroissue [] `(println #py [12]))
exception: <class 'basilisp.lang.reader.SyntaxError'>
message: No data reader found for tag #basilisp.user/py
line: 1:38
I would expect the #py tag to work within macros, as I can't see a reason why it shouldn't at the language level.
Workaround is to use the python/* built ins, such as python/tuple.
Thanks
The text was updated successfully, but these errors were encountered:
Hi,
it appears that
#py
data reader tag does not work within macros:No data reader found for tag #basilisp.user/py
To reproduce:
#py
, it fails with the above errorI would expect the #py tag to work within macros, as I can't see a reason why it shouldn't at the language level.
Workaround is to use the
python/*
built ins, such aspython/tuple
.Thanks
The text was updated successfully, but these errors were encountered: