You know about `struct-out' as well, right? http://docs.plt-scheme.org/reference/require.html#(form._((lib._scheme/base..ss)._struct-out))
Dave Grant Rettke wrote: >> How does that help you with the renaming with a syntax? >> You confuse me. > > In R6RS constructor and getter/setter methods are generated for you by > define-record-type; but you have to manually enter all of them for > exports. When you rename the records, then, you have to search-replace > to correct all of your exports. > > In #lang scheme you can use the export spec (all-defined-out) so you > don't have to worry about manually entering all of those exports. > _________________________________________________ > For list-related administrative tasks: > http://list.cs.brown.edu/mailman/listinfo/plt-dev
