From d6d67d39185ddcd66065d23ddb94019e3670e83b Mon Sep 17 00:00:00 2001 From: Kevin Gibbons Date: Fri, 15 May 2020 22:43:45 -0700 Subject: [PATCH] Editorial: mark example algorithm as example --- spec.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec.html b/spec.html index b0901a7d3ba..0d7e64d1cc9 100644 --- a/spec.html +++ b/spec.html @@ -740,7 +740,7 @@

Algorithm Conventions

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.

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.

Algorithm steps may be subdivided into sequential substeps. Substeps are indented and may themselves be further divided into indented substeps. Outline numbering conventions are used to identify substeps with the first level of substeps labelled with lower case alphabetic characters and the second level of substeps labelled with lower case roman numerals. If more than three levels are required these rules repeat with the fourth level using numeric labels. For example:

- + 1. Top-level step 1. Substep. 1. Substep.