Mark S. Miller wrote:
That's why, IIRC (haven't checked lately), TCO is only specified for
calls from non-sloppy functions.
PTC (Proper Tail Calls), not TCO. It's confusing to equate the two, from
what I know (corrections welcome0.
To add to confusion, ES6 drafts say "Tail Position Calls" (TPC). Is this
story reminidng anyone of the origin of the "UTC" acronym?
Anyway, Mark: you recall correctly: see 14.6.1 step 2 under
http://people.mozilla.org/~jorendorff/es6-draft.html#sec-tail-position-calls
Fil, this is normative draft spec for ES6, observable asymptotic space
performance. Not optional at implementor's discretion. :-P
/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss