--
You received this message because you are subscribed to the Google Groups "Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to racket-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/a2580765-3cc2-482b-8d20-f62dc1e1dc91n%40googlegroups.com.
Does call-with-default-reading-parameterization help?
The parameters you are seeing re: accepting -lang, -reader are
for when the reader sees a reference to an extension that it can
load and use. In that sense, code defined for that extension would
execute so that the reader is prepared to process upcoming bytes.
So if you are worried that the reader would execute code as a
side-effect of reading, then yes, that can happen. Unsure what the
#~ does, so I can't speak to that.
Using a different data format might work, but the library itself
leverages the reader, then you still would care about enforcing
these restrictions anyway.
--
You received this message because you are subscribed to the Google Groups "Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to racket-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/a2580765-3cc2-482b-8d20-f62dc1e1dc91n%40googlegroups.com.
-- ~slg
Typo: "but the library itself leverages the reader" should read "but if the library itself leverages the reader"
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/2d8bc7d7-30c0-7952-c4aa-81598998e9a0%40sagegerard.com.
-- ~slg
[…]On Feb 28, 2021, at 2:50 PM, Ryan Kramer <default...@gmail.com> wrote:
I could use JSON or XML, but that just seems silly when you have a Racket client talking to a Racket server.Are my concerns founded? Are there any existing solutions? Thanks for any advice.
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/cf2a07a1-adff-4a4b-9856-679c98c797cfn%40googlegroups.com.