Simple tail calls

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


On Sat, Dec 6, 2008 at 2:39 PM, Michael Day <mikeday at yeslogic.com> 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.

-- 
   Cheers,
   --MarkM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20081206/1d1b01de/attachment.html>


More information about the Es-discuss mailing list