On Fri, Dec 7, 2012 at 8:43 PM, Robby Findler <ro...@eecs.northwestern.edu> wrote: > > Also, metafunctions (and everything else) expand into functions that > accept a language (as a value at runtime) to create extensions. So the > main work is just sorting out how the module system should work (I > think it can be first-order for example) and then setting up the > expansion to pass the languages around at right points.
In the interim, would it make sense to expose these functions (perhaps via a reflective `metafunction->value` operation) so that people could do this wiring themselves if neccessary? Sam ____________________ Racket Users list: http://lists.racket-lang.org/users