[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] 6.3.3 symbols
On 05/19/2011 10:44 AM, John Cowan wrote:
> Andy Wingo scripsit:
>
>> Suggestion: elide the second and possibly third sentences. Also elide
>> the following note about uninterned symbols, which doesn't clarify
>> anything.
>
> Removed the remark about identifiers, kept the remark about enums, and
> kept for the moment the remark about uninterned symbols. (Chicken, at
> least, has them, and they return #t to SYMBOL?.)
Kawa also uninterned symbols, as well as CL-style 2-level symbols.
Symbols can be in different packages/namespaces.
(Kawa even has XML-style "qualified names" which can have the property
that two interned symbols are eql? but not eq? because they have the
same local-name,
same namespace-uri, but different symbol-prefix. It's a bit of a hack
(needed
because of the semantics of XML names), though not directly relevant to
Scheme
standardization.)
--
--Per Bothner
per@x http://per.bothner.com/
_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports