[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: a few questions about file-options
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.