[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: a few questions about file-options

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.