Re: [racket-users] finding the expander at run-time

2019-08-05 Thread Jesse Alama
On 5 Aug 2019, at 13:16, Dmitry Pavlov wrote: Your task reminds me of the one I had some time ago, and the found solution is still used to this day. You can see the old thread here: https://groups.google.com/forum/#!msg/racket-users/ATXEyp-4AJA/x0KHbeOhdFwJ I am not sure it is compatible

Re: [racket-users] finding the expander at run-time

2019-08-05 Thread Dmitry Pavlov
Hello, Your task reminds me of the one I had some time ago, and the found solution is still used to this day. You can see the old thread here: https://groups.google.com/forum/#!msg/racket-users/ATXEyp-4AJA/x0KHbeOhdFwJ I am not sure it is compatible right away with what you are doing: there

Re: [racket-users] finding the expander at run-time

2019-08-04 Thread Jon Zeppieri
On Sun, Aug 4, 2019 at 2:40 PM Jesse Alama wrote: > [...] > > In secret.rkt I've essentially got this: > > (define program (parse path)) > (parameterize ([current-namespace (make-base-empty-namespace)]) > (namespace-require '(file "expander.rkt")) > (eval program)) > I thought I

[racket-users] finding the expander at run-time

2019-08-04 Thread Jesse Alama
I'm working on a #lang and having some trouble with run-time paths. Before I desparately type increasingly improbable combinations of tenuously related thing hoping that the next invocation will be the right one, I thought I'd write here. I've tried looking around on the mailing list archives for