Date: Sun, 28 Mar 2010 20:14:59 -0700 From: Joe Marshall <[email protected]>
Yeah, I agree, but there aren't many other options if you want the source code to be somewhat portable. Portable? What does that mean in this context, and what does that accomplish? If you mean read-write invariance in Scheme systems, then you don't need the attribute line to accomplish it: any Scheme system conformant to the R4RS or R5RS or R6RS will happily read :FOO and FOO: as symbols and write them identically. If you mean that you want what is written as :FOO in the file to be read as a self-evaluating object, you won't get that practically anywhere even with the attribute line. _______________________________________________ MIT-Scheme-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/mit-scheme-devel
