Skip to content

Commit 3ec317b

Browse files
committed
clarify [[Realm]]
1 parent 5d29635 commit 3ec317b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

002-es6-modules.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,12 @@ steps:
102102
2. Set M's essential internal methods to the definitions specified in
103103
[15.2.1.15 Abstract Module Records]
104104
(https://tc39.github.io/ecma262/#sec-abstract-module-records)
105-
3. Set M's [[Namespace]] internal slot to DelegatedModuleNamespaceObjectCreate
105+
3. Set M's [[Realm]] internal slot to the current Realm Record.
106+
4. Set M's [[Namespace]] internal slot to DelegatedModuleNamespaceObjectCreate
106107
(`M`, `O`)
107-
4. Set M's [[Environment]] internal slot to NewObjectEnvironment(`M`.[[Namespace]], **null**)
108-
5. Set M's [[Evaluated]] internal slot to **true**
109-
6. Return M
108+
5. Set M's [[Environment]] internal slot to NewObjectEnvironment(`M`.[[Namespace]], **null**)
109+
6. Set M's [[Evaluated]] internal slot to **true**
110+
7. Return M
110111

111112
### 3.2. **DelegatedModuleNamespaceObject**
112113

0 commit comments

Comments
 (0)