Scheme language standardization process
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