Email list hosting service & mailing list manager


Re: a few questions about file-options Alex Shinn 26 Aug 2005 01:40 UTC

On 8/26/05, Michael Sperber <xxxxxx@informatik.uni-tuebingen.de> wrote:
>
> Alex Shinn <xxxxxx@gmail.com> 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