Simple tail calls

Mark S. Miller erights at
Sat Dec 6 15:06:10 PST 2008

On Sat, Dec 6, 2008 at 2:39 PM, Michael Day <mikeday at> wrote:

> Hi Peter,
>  I created a Mozilla ticket in response and one of my comments there
>> talks about the arguments.caller problem
> arguments.caller is not defined by ES 3.0, right?
> I think this feature is not helpful for efficient implementations, and it
> would be best to deprecate it.

It is also not defined by ES3.1-nonstrict. ES3.1-strict does better than
deprecate it. It defines it (along with arguments.callee, <function>.caller,
and <function>.arguments) to throw an error.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Es-discuss mailing list