[plt-scheme] (require... ) expanded from a macro
"Dan Muresan" <danmbox at gmail.com> writes:
>> (The C people figured this out 10 years ago.)
>
> Really? In C I can keep multiple implementation variants in one file
> (or multiple conditionally-included "modules"). I can pass the
> compiler some flag from the Makefile to determine if I'm in gcc or
> Visual C, and I can use #if and friends in the source. Or I could even
> depend on builtin compiler macros to tell which implementation I'm
> under.
Yes, but the C people figured out 10 years ago that this is a bad
idea, which is why most projects don't conditionalize on a particular
platform, but rather individual properties. autoconf isn't exactly a
well-implemented system, but the basic approach is sound.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla