Questions about cond-expand Christian Stigen Larsen 05 Sep 2012 06:26 UTC

Hi,

reading about cond-expand in draft 6 has left me with questions:

* If it's allowed at _program_ top-level as well, shouldn't that be
  reflected in the BNF?

  The BNF in draft 6 (IIRC) seems to explicitly allow it only in library
  declarations.

* If the above is true and cond-expand belongs to (scheme base), shouldn't
  it get a separate treatment in the report --- instead of being mentioned
  in the same passage as define-library?

* Is cond-expand expanded at compile-time only?  I guess this boils down to
  how the feature set behaves.

I have been emailing with Alex Shinn and asked for a clarification in the
report, but thought I'd share with this list as well.

Regards,

--
Christian Stigen Larsen