On Jan 23, 2012, at 1:11 PM, Brendan Eich wrote: > Then I think we considered a proposal where private x; bound in a separate > lexical chain but that chain was searched *only* on right of @. That proposal > seemed not to have the readability drawback. It also solves the problem you > show above?
Ah, that's the detail that I'd missed! - if private names will be ignored if they are not to the right of @, then presumably my example *would* result in at least a reference error, since 'x' would not in scope in 'getX' (unless of course x resolves to the global object...). I was wrong in thinking that getX would return the private name? – if so, this sounds good to me! Do we want there to be a way to be able to get to a private name object declared by 'private foo;' syntax, or if developers want to get their hands on a private name objects that they can pass around should they just be calling Name.create directly? cheers, G.
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

