On Mon, Apr 6, 2009 at 8:41 PM, Derick Eddington <[email protected]> wrote: > [good info clipped] >> [*] Am I the only Schemer who wants this facility? > > No. I would like it to portably exist, and I know of others who also > do. IIUC, there was discussion of this issue during the R6RS draft > period but "internal import and/or export" weren't adopted in order to > "keep things simple". You may find interesting the thread at: > http://groups.google.com/group/comp.lang.scheme/browse_thread/thread/1ba73b8267304876/7dd876d1532853d6
Good reference. Aziz's "environment-symbols" and internal import/export would simplify using Larceny's "primitives" library syntax extension. What I recall (and reread) of the discussion was that they wanted people to be able process libraries with sed and such, and not need to expand libraries to figure out dependencies. My footnote was actually referring to the use of qualified field names for record access (i.e. x.field1) rather than destructuring by pattern matching or explicit procedural access/mutation. Probably not the right forum, definitely off-topic. _______________________________________________ Larceny-users mailing list [email protected] https://lists.ccs.neu.edu/bin/listinfo/larceny-users
