[r6rs-discuss] [Formal] Identifiers beginning with "->" considered useless

William D Clinger will at ccs.neu.edu
Fri Jun 8 09:31:00 EDT 2007


John Cowan wrote:
> I suggest that "->" prefixes should be removed for R6RS.

+1.

That is not to deny the usefulness of ->X symbols, but
many other ad hoc extensions would be at least as useful.
Since the current draft forbids most extensions to the
lexical syntax, even the useful ones, it should forbid
this one as well.

For backward compatibility, however, #\newline should
be added as a synonym for #\linefeed.  Unlike ->X,
which has not been legal in past reports, #\newline has
been part of Scheme for a long time, and its removal
creates gratuitous problems for those who convert to
R6RS.

Will



More information about the r6rs-discuss mailing list