- From: Domenic Denicola <notifications@github.com>
- Date: Thu, 14 Sep 2017 04:35:02 +0000 (UTC)
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/streams/pull/790/review/62638021@github.com>
domenic commented on this pull request. > @@ -4548,15 +4548,22 @@ and similarly, closing or aborting the <code>writable</code> side will implicitl <h2 id="conventions" class="no-num">Conventions</h2> -This specification uses algorithm conventions very similar to those of [[!ECMASCRIPT]]. However, it deviates in the -following ways, mostly for brevity. It is hoped (and vaguely planned) that eventually the conventions of ECMAScript -itself will evolve in these ways. +This specification uses algorithm conventions very similar to those of [[!ECMASCRIPT]], whose rules should be used to +interpret it (apart from the exceptions enumerated below). In particular, the objects specified here should be treated +as <a href="https://tc39.github.io/ecma262/#sec-ecmascript-standard-built-in-objects">built-in objects</a>. For example, +their <code>name</code> and <code>length</code> properties are derived as described by that specification, as are the +default property descriptor values. + +We also depart from the [[!ECMASCRIPT]] conventions in the following ways, mostly for brevity. It is hoped (and vaguely +planned) that the conventions of ECMAScript itself will evolve in these ways. <ul> <li> We use destructuring notation in function and method declarations, and assume that the destructuring assignment procedure was performed before the algorithm starts. We can do better; we'll just link to https://tc39.github.io/ecma262/#sec-runtime-semantics-destructuringassignmentevaluation -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/streams/pull/790#discussion_r138795396
Received on Thursday, 14 September 2017 04:35:24 UTC