Re: [heycam/webidl] Define Synthetic Module Records (#722)

Ms2ger commented on this pull request.



> +    <td>List of String
+    <td>A List of all names that are exported.
+  <tr>
+    <td>\[[EvaluationSteps]]
+    <td>An abstract operation
+    <td>An abstract operation that will be performed upon evaluation of the module, taking the
+        [=Synthetic Module Record=] as its sole argument.
+        These will usually set up the exported values, by using [$SetSyntheticModuleExport$].
+        They must not modify \[[ExportNames]].
+        They may return an abrupt completion.
+</table>
+
+<h4 id="createsyntheticmodule">CreateSyntheticModule</h4>
+
+<div algorithm>
+The abstract operation <dfn abstract-op>CreateSyntheticModule</dfn>(|exportNames|, |evaluationSteps|, |realm|, |hostDefined|) creates a [=Synthetic Module Record=] based upon

I'd prefer to keep this close to ecma-speak for now, in case we decide to move it back under the TC39 umbrella.

-- 
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/722#discussion_r284655412

Received on Thursday, 16 May 2019 11:10:55 UTC