Looking over the Racket namespace routines, I think I can get them to map pretty much exactly to the way *scmutils* uses environments. Not as bad as I expected, in fact I think it might be relatively easy. I have never worked with namespaces in this way before, but even so everything seems reasonably clear.
As Philip said there may be far better ways to do this, but I want to get the code up and working, as close to the *scmutils* original as is practical, and only from then start improving / refactoring / modularising / substituting or whatever. (Racket/serialize sounds interesting) On Sunday, August 5, 2018 at 3:16:34 AM UTC+1, Alex Gian wrote: > > Well, I can now get a namespace out of any particular module! > > e.g: > > (module->namespace 'rat/src/polynomial/polynomial) > > #<namespace:"/media/alex/f3969bab-6765-4fbe-a474-0e0a2dae2cbf/home/alex/Blah-blah/rat/src/polynomial/polynomial.rkt":0> > > Many, many thanks to those who helped clear this up. > > Onward now, to see how that will work with eval. > And then to see if those scmutils environments can be sensibly simulated. > > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

