[plt-dev] Should Check Syntax work on R6RS library files?

From: Dave Herman (dherman at ccs.neu.edu)
Date: Sun Mar 1 13:08:49 EST 2009

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



Posted on the dev mailing list.