[heycam/webidl] Use Bikeshed’s algorithm construct. (#198)

Not yet ready for merge.

<details>
<summary>vars used only once</summary>
```
WARNING: The following <var>s were only used once in the document:
  'value', in algorithm 'value of float tokens'
  'argumentsList', in algorithm 'forwards to the internal map object'
  'thisArg', in algorithm 'to invoke the set method of Maps'
  'X', in algorithm 'invoke'
  'thisArg', in algorithm 'forwards to the internal set object'
  'T', in algorithm 'convert an ECMAScript value to promise'
  'i', in algorithm 'to serialize to a map corresponding to the named properties'
  'T', in algorithm 'convert a nullable to an ECMAScript value'
  'A', in algorithm 'to invoke the get and has methods of Maps'
  'object'
  'id', in algorithm 'determine value of length property of named constructors'
  'I', in algorithm 'determine value of length property of named constructors'
  'index', in algorithm 'invoke a named property setter'
  'argumentsList', in algorithm 'to invoke the add and delete methods of Sets'
  'A', in algorithm 'to invoke the add and delete methods of Sets'
  'string', in algorithm 'convert an ECMAScript value to USVString'
  'map', in algorithm 'to serialize to a list corresponding to indexed properties'
  'A', in algorithm 'to invoke the has method of Sets'
  'A', in algorithm 'to invoke the size method of Sets'
  'map'
  'value', in algorithm 'invoke'
  'T', in algorithm 'create a frozen array'
  'argumentsList', in algorithm 'to invoke the has method of Sets'
  'argumentsList', in algorithm 'to invoke the get and has methods of Maps'
  'O', in algorithm 'to invoke the internal [[Call]] method of platform objects'
  'argumentsList', in algorithm 'forwards to the internal set object'
  'A', in algorithm 'forwards to the internal set object'
  'U'
  'thisArg', in algorithm 'to invoke the has method of Sets'
  'thisArg', in algorithm 'to invoke the forEach method of interfaces with indexed properties'
  'thisArg', in algorithm 'to invoke the delete method of Maps'
  'T', in algorithm 'convert an ECMAScript value to sequence'
  'thisArg', in algorithm 'to invoke the add and delete methods of Sets'
  'argumentsList', in algorithm 'to invoke the set method of Maps'
  'argumentsList', in algorithm 'to invoke the delete method of Maps'
  'A', in algorithm 'to invoke the set method of Maps'
  'T', in algorithm 'convert a sequence to an ECMAScript value'
  'A', in algorithm 'to invoke the delete method of Maps'
  'A', in algorithm 'to invoke the size method of Maps'
  'thisArg', in algorithm 'forwards to the internal map object'
  'thisArg', in algorithm 'to invoke the get and has methods of Maps'
  'A', in algorithm 'forwards to the internal map object'
```
</pre>
</details>
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/198

-- Commit Summary --

  * Use Bikeshed’s algorithm construct.

-- File Changes --

    M index.bs (2008)
    M index.html (7319)

-- Patch Links --

https://github.com/heycam/webidl/pull/198.patch
https://github.com/heycam/webidl/pull/198.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/198

Received on Saturday, 22 October 2016 13:08:02 UTC