The private name proposal included the possibility of attaching a string value 
to a symbol when it is created.  The string could be used in debug output 
(toString) for the symbol.

"Mark S. Miller" <erig...@google.com> wrote:

>It depends what you mean by "associating". What do you have in mind?
>
>On Thu, Oct 4, 2012 at 1:18 PM, Allen Wirfs-Brock <al...@wirfs-brock.com> 
>wrote:
>
>Presumably, this concern would also apply to associating programmer supplied 
>debug info with symbols
>
>
>
>
>"Mark S. Miller" <erig...@google.com> wrote:
>
>On Thu, Oct 4, 2012 at 11:41 AM, Allen Wirfs-Brock <al...@wirfs-brock.com> 
>wrote:
>
>Note that in most cases, you want to look up an already interned symbol name 
>rather than intern a new one. 
>
>
>One of the beautiful things about interning is that it is a pure function, and 
>so does not provide a communications channel. If one frame could test whether 
>some other frame somewhere had already interned a given name, you'd have an 
>unpluggable cross-frame communications channel.
>
>
>-- 
>    Cheers,
>    --MarkM
>
>
>
>
>-- 
>    Cheers,
>    --MarkM
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to