This page is part of the web mail archives of SRFI 68 from before July 7th, 2015. The new archives for SRFI 68 contain all messages, not just those from before July 7th, 2015.
On 8/26/05, Michael Sperber <sperber@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote: > > Alex Shinn <alexshinn@xxxxxxxxx> writes: > > > So why is this a macro? > > To enable a modest amount of static checking. 1) By the same reasoning we should define string-append as a macro which only accepts string literals. However in this case 2) We can't perform type checking anyway since by definition FILE-OPTIONS is required to ignore any flags it doesn't understand. I think you need a really good reason to specify something as syntax, and in this case there doesn't seem to be any reason. -- Alex