[r6rs-discuss] [Formal] (r6rs base) must also export _ and ... at level 1

From: Abdulaziz Ghuloum <aghuloum>
Date: Wed Jan 24 02:20:02 2007

On Jan 22, 2007, at 12:33 PM, AndrevanTonder wrote:

> ---
> This message is a formal comment which was submitted to formal-
> comment_at_r6rs.org, following the requirements described at: http://
> www.r6rs.org/process.html
> ---
> Name : Andre van Tonder
> Email : andre at het.brown.edu
> Type : defect
> Priority : minor
> Component : Libraries
> Version : 5.92
> Pages : 25
> Dependencies: None
>
> Summary:
> --------
>
> It is stated on p.25 that (r6rs base) exports syntax-rules and
> identifier-syntax at level 1. This is insufficient for writing
> most useful macros unless the identifiers ... and _ are also
> exported for level 1.

Three questions:
1. Why would this be necessary?
2. To export ... and _, what should they be bound to?
3. And would every keyword used throughout the report (=>, else, the
plethora of keywords that the records facility uses, etc.), and all
keywords used by user's macros (procedural or not) have to be defined
and exported as well?

Aziz,,,
Received on Wed Jan 24 2007 - 02:19:52 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC