ES3.1 Draft: 11 June 2008 version available
Mark S. Miller
erights at google.com
Sat Jun 14 12:21:21 PDT 2008
On Fri, Jun 13, 2008 at 2:44 PM, Mark Miller <erights at gmail.com> wrote:
> On Fri, Jun 13, 2008 at 11:20 AM, Lars Hansen <lhansen at adobe.com> wrote:
>>> What
>>> other "with" do people imagine is compatible with strict
>>> mode? I must have missed something.
>>
>> The one in ES3. What makes it not compatible with strict mode?
>
> Doesn't it make static scope analysis impossible?
Deleting a variable also makes static scope analysis impossible.
(Deleting a property is fine.)
Once try/catch is fixed, I can't think of anything else that prevents
static scope analysis of ES3.1 strict or ES4 strict. Does anyone know
of any other cases?
--
Cheers,
--MarkM
More information about the Es4-discuss
mailing list