whatwg/webidl

Turn 1-line prose algorithms into step-based algorithms for readability.

Aperta

#203 aperta il 23 ott 2016

 (1 commento) (0 reazioni) (0 assegnatari)HTML (204 fork)github user discovery
good first issue⌛⌛⌛ duration:long

Metriche repository

Star
 (493 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

This is especially an issue with the IDL to ES conversion algorithms.

For example, turn:

When the \[[DefineOwnProperty]] internal method of a [=named properties object=] is called,
it must return <emu-val>false</emu-val>.

into:

<div algorithm="to invoke the internal [[DefineOwnProperty]] method of named properties object">

    When the \[[DefineOwnProperty]] internal method of a [=named properties object=] is called,
    the following steps are taken:

    1.  Return <emu-val>false</emu-val>.
</div>

For context, see discussion in https://github.com/heycam/webidl/pull/198#issuecomment-255540339 and following comments.

Guida contributor