> > So is there a way ... from normal code ... to get at the locals of > functions higher in the call chain? Or at least the immediate caller? > Some reflective capability that I haven't yet discovered? >
I'm not sure if there's a way to do that, but I'm wondering if what you want to do can be achieved more simply with plain functions and a very small macro wrapper. In particular, I suspect putting too much logic in the macro is what led you to eval which is the root of all evil. From what I can tell there shouldn't be any need at all for eval or any sort of dynamic runtime compilation to do things like what you're describing. Could you give a few more details about your use case? Ideally with some example code illustrating the problem? -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.