Skip to content

Commit

Permalink
Editorial: add namespace to algorithm-conventions (#626)
Browse files Browse the repository at this point in the history
  • Loading branch information
bakkot authored and bterlson committed Jul 1, 2016
1 parent d5c4325 commit f8a9be8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -669,7 +669,7 @@ <h1>Grammar Notation</h1>
</emu-clause>

<!-- es6num="5.2" -->
<emu-clause id="sec-algorithm-conventions">
<emu-clause id="sec-algorithm-conventions" namespace=algorithm-conventions>
<h1>Algorithm Conventions</h1>
<p>The specification often uses a numbered list to specify steps in an algorithm. These algorithms are used to precisely specify the required semantics of ECMAScript language constructs. The algorithms are not intended to imply the use of any specific implementation technique. In practice, there may be more efficient algorithms available to implement a given feature.</p>
<p>Algorithms may be explicitly parameterized, in which case the names and usage of the parameters must be provided as part of the algorithm's definition. In order to facilitate their use in multiple parts of this specification, some algorithms, called <em>abstract operations</em>, are named and written in parameterized functional form so that they may be referenced by name from within other algorithms. Abstract operations are typically referenced using a functional application style such as operationName(_arg1_, _arg2_). Some abstract operations are treated as polymorphically dispatched methods of class-like specification abstractions. Such method-like abstract operations are typically referenced using a method application style such as _someValue_.operationName(_arg1_, _arg2_).</p>
Expand Down

0 comments on commit f8a9be8

Please sign in to comment.