diff --git a/index.html b/index.html index 3c51d24..324732f 100644 --- a/index.html +++ b/index.html @@ -1260,7 +1260,7 @@ }); let sdoMap = JSON.parse(`{"prod-WzAgO-V_":{"ModuleRequests":{"clause":"16.1.1.3","ids":["prod-Fii3Jv-w"]},"ImportEntries":{"clause":"16.2.1","ids":["prod-4FL2ok6-"]}},"prod-gQ0CVk3C":{"ModuleRequests":{"clause":"16.1.1.3","ids":["prod-eGLun9tY"]},"ImportEntries":{"clause":"16.2.1","ids":["prod-aTBBdt4A"]}},"prod-hjv695N2":{"ModuleRequests":{"clause":"16.1.1.3","ids":["prod-geKEXfWi"]}},"prod-CDGJVPkq":{"ImportEntries":{"clause":"16.2.1","ids":["prod--ST7ch2j"]}},"prod-kEa0XgB6":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-ejkMSdRd"]}},"prod-wyOKxI9w":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-0jSzNM4w"]}},"prod-XHs8lcig":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-8iON-ECl"]}},"prod-AScJop1Y":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-UUrB05kM"]}},"prod-SkqVKtrZ":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-Cg-QzVAj"]}},"prod-UCgvcMcb":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-nXrDLJR0"]}},"prod-z0N66GR4":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-EknrR_3b"]}},"prod-7GW8ul0v":{"ImportEntriesForModule":{"clause":"16.2.2","ids":["prod-iQJyYMlU"]}}}`); -let biblio = JSON.parse(`{"refsByClause":{"sec-well-known-intrinsic-objects":["_ref_0","_ref_1","_ref_12","_ref_13"],"sec-import-call-runtime-semantics-evaluation":["_ref_2","_ref_14","_ref_15","_ref_19","_ref_20"],"sec-ContinueDynamicImport":["_ref_3","_ref_21","_ref_22","_ref_23"],"sec-abstract-module-records":["_ref_4","_ref_5","_ref_44","_ref_45","_ref_46"],"sec-cyclic-module-records":["_ref_6","_ref_7","_ref_47","_ref_48","_ref_49","_ref_50","_ref_51","_ref_52","_ref_53","_ref_54","_ref_120"],"sec-constructor-properties-of-the-global-object-module-source":["_ref_8"],"sec-%modulesourceprototype%-intrinsic-object":["_ref_9","_ref_103"],"sec-host-defined-fields-summary":["_ref_10","_ref_11","_ref_108","_ref_109"],"sec-evaluate-import-call":["_ref_16","_ref_17","_ref_18"],"sec-modulerequest-record":["_ref_24","_ref_25","_ref_26","_ref_27","_ref_28","_ref_29","_ref_30","_ref_31","_ref_32"],"sec-static-semantics-modulerequests":["_ref_33","_ref_34","_ref_35","_ref_36","_ref_37","_ref_38","_ref_39","_ref_40","_ref_41","_ref_42","_ref_43","_ref_110","_ref_111","_ref_112","_ref_113","_ref_114","_ref_115","_ref_116","_ref_117","_ref_118","_ref_119"],"sec-LoadRequestedModules":["_ref_55"],"sec-InnerModuleLoading":["_ref_56","_ref_57","_ref_58","_ref_59","_ref_60","_ref_61","_ref_62"],"sec-InnerModuleLinking":["_ref_63","_ref_64","_ref_65","_ref_66","_ref_67","_ref_68","_ref_69"],"sec-innermoduleevaluation":["_ref_70","_ref_71","_ref_72","_ref_73","_ref_74","_ref_75","_ref_76","_ref_77","_ref_78"],"sec-resolveexport":["_ref_79","_ref_80","_ref_81","_ref_82","_ref_83"],"sec-FinishLoadingImportedModule":["_ref_84","_ref_85","_ref_86","_ref_87"],"sec-static-semantics-importentries":["_ref_88","_ref_89","_ref_90","_ref_91","_ref_92","_ref_143","_ref_144","_ref_145","_ref_146","_ref_147","_ref_148","_ref_149","_ref_150","_ref_151"],"sec-static-semantics-importentriesformodule":["_ref_93","_ref_94","_ref_95","_ref_96","_ref_97","_ref_98","_ref_152","_ref_153","_ref_154","_ref_155","_ref_156","_ref_157","_ref_158","_ref_159","_ref_160","_ref_161","_ref_162","_ref_163","_ref_164","_ref_165","_ref_166","_ref_167","_ref_168","_ref_169","_ref_170","_ref_171"],"sec-static-semantics-exportentries":["_ref_99","_ref_100","_ref_101","_ref_172","_ref_173","_ref_174"],"sec-modulesource-objects":["_ref_102"],"sec-retrievehostsourcedata":["_ref_104"],"sec-modulesource-constructor":["_ref_105"],"sec-properties-of-the-modulesource-prototype-object":["_ref_106"],"sec-get-modulesource-prototype-@@tostringtag":["_ref_107"],"sec-imports":["_ref_121","_ref_122","_ref_123","_ref_124","_ref_125","_ref_126","_ref_127","_ref_128","_ref_129","_ref_130","_ref_131","_ref_132","_ref_133","_ref_134","_ref_135","_ref_136","_ref_137","_ref_138","_ref_139","_ref_140","_ref_141","_ref_142"]},"entries":[{"type":"term","term":"Object Type","refId":"sec-object-type"},{"type":"table","id":"table-well-known-intrinsic-objects","number":1,"caption":"Table 1: Well-Known Intrinsic Objects","referencingIds":["_ref_0"]},{"type":"clause","id":"sec-well-known-intrinsic-objects","titleHTML":"Well-Known Intrinsic Objects","number":"6.1.1.1"},{"type":"clause","id":"sec-object-type","title":"The Object Type","titleHTML":"The Object Type","number":"6.1.1","referencingIds":["_ref_107"]},{"type":"clause","id":"sec-ecmascript-language-types","titleHTML":"ECMAScript Language Types","number":"6.1"},{"type":"op","aoid":"Type","refId":"sec-ecmascript-data-types-and-values"},{"type":"clause","id":"sec-ecmascript-data-types-and-values","titleHTML":"ECMAScript Data Types and Values","number":"6","referencingIds":["_ref_16","_ref_17"]},{"type":"op","aoid":"EvaluateImportCall","refId":"sec-evaluate-import-call"},{"type":"clause","id":"sec-evaluate-import-call","title":"EvaluateImportCall ( specifier, options )","titleHTML":"EvaluateImportCall ( specifier, options )","number":"13.3.10.1.1","referencingIds":["_ref_14","_ref_15"]},{"type":"term","term":"DynamicImportState Record","id":"dynamicimportstate-record","referencingIds":["_ref_18","_ref_19","_ref_20","_ref_21","_ref_85"]},{"type":"table","id":"table-dynamicimportstate-record-fields","number":2,"caption":"Table 2: DynamicImportState Record Fields","referencingIds":["_ref_2"]},{"type":"op","aoid":"ContinueDynamicImport","refId":"sec-ContinueDynamicImport"},{"type":"clause","id":"sec-ContinueDynamicImport","title":"ContinueDynamicImport ( promiseCapability, state, moduleCompletion )","titleHTML":"ContinueDynamicImport ( promiseCapability, state, moduleCompletion )","number":"13.3.10.1.2","referencingIds":["_ref_87"]},{"type":"clause","id":"sec-import-call-runtime-semantics-evaluation","titleHTML":"Runtime Semantics: Evaluation","number":"13.3.10.1"},{"type":"clause","id":"sec-import-calls","titleHTML":"Import Calls","number":"13.3.10","referencingIds":["_ref_3"]},{"type":"clause","id":"sec-ecmascript-language-expressions","titleHTML":"ECMAScript Language: Expressions","number":"13"},{"type":"term","term":"ModuleRequest Record","id":"modulerequest-record","referencingIds":["_ref_24","_ref_25","_ref_27","_ref_30","_ref_32","_ref_33","_ref_37","_ref_38","_ref_40","_ref_41","_ref_43","_ref_52","_ref_59","_ref_74"]},{"type":"table","id":"table-modulerequest-fields","number":3,"caption":"Table 3: ModuleRequest Record fields"},{"type":"clause","id":"sec-modulerequest-record","title":"ModuleRequest Records","titleHTML":"ModuleRequest Records","number":"16.1.1.1"},{"type":"op","aoid":"ModuleRequests","refId":"sec-static-semantics-modulerequests"},{"type":"clause","id":"sec-static-semantics-modulerequests","titleHTML":"Static Semantics: ModuleRequests","number":"16.1.1.3","referencingIds":["_ref_26","_ref_34","_ref_35","_ref_36","_ref_39","_ref_42","_ref_90","_ref_101"]},{"type":"term","term":"Module Record","refId":"sec-abstract-module-records"},{"type":"table","id":"table-module-record-fields","number":4,"caption":"Table 4: Module Record Fields","referencingIds":["_ref_4","_ref_6","_ref_10"]},{"type":"clause","id":"sec-abstract-module-records","titleHTML":"Abstract Module Records","number":"16.1.1.4","referencingIds":["_ref_22","_ref_45","_ref_46","_ref_48","_ref_56","_ref_63","_ref_69","_ref_70","_ref_78","_ref_79","_ref_80","_ref_81","_ref_82","_ref_83","_ref_86","_ref_108"]},{"type":"term","term":"Cyclic Module Record","id":"cyclic-module-record","referencingIds":["_ref_31","_ref_44","_ref_47","_ref_49","_ref_50","_ref_51","_ref_53","_ref_54","_ref_55","_ref_57","_ref_58","_ref_62","_ref_64","_ref_65","_ref_67","_ref_68","_ref_71","_ref_73","_ref_76","_ref_77","_ref_84"]},{"type":"table","id":"table-cyclic-module-fields","number":5,"caption":"Table 5: Additional Fields of Cyclic Module Records","referencingIds":["_ref_7"]},{"type":"op","aoid":"InnerModuleLoading","refId":"sec-InnerModuleLoading"},{"type":"clause","id":"sec-InnerModuleLoading","title":"InnerModuleLoading ( state, module [ , referrer [ , specifier ] ] )","titleHTML":"InnerModuleLoading ( state, module [ , referrer [ , specifier ] ] )","number":"16.1.1.5.1.1","referencingIds":["_ref_60"]},{"type":"op","aoid":"InnerModuleLinking","refId":"sec-InnerModuleLinking"},{"type":"clause","id":"sec-InnerModuleLinking","title":"InnerModuleLinking ( module, stack, index )","titleHTML":"InnerModuleLinking ( module, stack, index )","number":"16.1.1.5.1.2","referencingIds":["_ref_66","_ref_72"]},{"type":"op","aoid":"InnerModuleEvaluation","refId":"sec-innermoduleevaluation"},{"type":"clause","id":"sec-innermoduleevaluation","title":"InnerModuleEvaluation ( module, stack, index )","titleHTML":"InnerModuleEvaluation ( module, stack, index )","number":"16.1.1.5.1.3","referencingIds":["_ref_75"]},{"type":"clause","id":"sec-LoadRequestedModules","title":"LoadRequestedModules ( [ hostDefined ] )","titleHTML":"LoadRequestedModules ( [ hostDefined ] )","number":"16.1.1.5.1"},{"type":"clause","id":"sec-cyclic-module-records","titleHTML":"Cyclic Module Records","number":"16.1.1.5"},{"type":"clause","id":"sec-resolveexport","title":"ResolveExport ( exportName [ , resolveSet ] )","titleHTML":"ResolveExport ( exportName [ , resolveSet ] )","number":"16.1.1.6.3"},{"type":"clause","id":"sec-source-text-module-record-initialize-environment","titleHTML":"InitializeEnvironment ( )","number":"16.1.1.6.4"},{"type":"clause","id":"sec-source-text-module-records","titleHTML":"Source Text Module Records","number":"16.1.1.6"},{"type":"op","aoid":"FinishLoadingImportedModule","refId":"sec-FinishLoadingImportedModule"},{"type":"clause","id":"sec-FinishLoadingImportedModule","title":"FinishLoadingImportedModule ( referrer, specifier, state, result )","titleHTML":"FinishLoadingImportedModule ( referrer, specifier, state, result )","number":"16.1.1.8","referencingIds":["_ref_61"]},{"type":"clause","id":"sec-module-semantics","titleHTML":"Module Semantics","number":"16.1.1"},{"type":"clause","id":"sec-modules","titleHTML":"Modules","number":"16.1"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration","referencingIds":["_ref_172"]},{"type":"production","id":"prod-ImportClause","name":"ImportClause","referencingIds":["_ref_110","_ref_121","_ref_143","_ref_146","_ref_151"]},{"type":"production","id":"prod-ImportedDefaultBinding","name":"ImportedDefaultBinding","referencingIds":["_ref_126","_ref_129","_ref_131","_ref_152","_ref_154","_ref_156","_ref_158"]},{"type":"production","id":"prod-NameSpaceImport","name":"NameSpaceImport","referencingIds":["_ref_127","_ref_130","_ref_153","_ref_155"]},{"type":"production","id":"prod-NamedImports","name":"NamedImports","referencingIds":["_ref_128","_ref_132","_ref_157","_ref_159"]},{"type":"production","id":"prod-FromClause","name":"FromClause","referencingIds":["_ref_111","_ref_112","_ref_113","_ref_115","_ref_116","_ref_117","_ref_118","_ref_119","_ref_122","_ref_125","_ref_144","_ref_145","_ref_149","_ref_150","_ref_173","_ref_174"]},{"type":"production","id":"prod-ImportsList","name":"ImportsList","referencingIds":["_ref_135","_ref_136","_ref_139","_ref_164","_ref_166"]},{"type":"production","id":"prod-ImportSpecifier","name":"ImportSpecifier","referencingIds":["_ref_138","_ref_140","_ref_165","_ref_167"]},{"type":"production","id":"prod-ModuleSpecifier","name":"ModuleSpecifier","referencingIds":["_ref_120","_ref_123","_ref_137","_ref_147"]},{"type":"production","id":"prod-ImportedBinding","name":"ImportedBinding","referencingIds":["_ref_114","_ref_124","_ref_133","_ref_134","_ref_141","_ref_142","_ref_148","_ref_160","_ref_161","_ref_162","_ref_163","_ref_168","_ref_169","_ref_170","_ref_171"]},{"type":"op","aoid":"ImportEntries","refId":"sec-static-semantics-importentries"},{"type":"clause","id":"sec-static-semantics-importentries","titleHTML":"Static Semantics: ImportEntries ( )","number":"16.2.1","referencingIds":["_ref_28","_ref_88","_ref_89"]},{"type":"op","aoid":"ImportEntriesForModule","refId":"sec-static-semantics-importentriesformodule"},{"type":"clause","id":"sec-static-semantics-importentriesformodule","titleHTML":"Static Semantics: ImportEntriesForModule","number":"16.2.2","referencingIds":["_ref_29","_ref_91","_ref_92","_ref_93","_ref_94","_ref_95","_ref_96","_ref_97","_ref_98"]},{"type":"clause","id":"sec-imports","titleHTML":"Imports","number":"16.2"},{"type":"op","aoid":"ExportEntries","refId":"sec-static-semantics-exportentries"},{"type":"clause","id":"sec-static-semantics-exportentries","titleHTML":"Static Semantics: ExportEntries","number":"16.3.4","referencingIds":["_ref_99","_ref_100"]},{"type":"clause","id":"sec-exports","titleHTML":"Exports","number":"16.3"},{"type":"clause","id":"sec-ecmascript-language-scripts-and-modules","titleHTML":"ECMAScript Language: Scripts and Modules","number":"16"},{"type":"clause","id":"sec-constructor-properties-of-the-global-object-module-source","titleHTML":"ModuleSource ( . . . )","number":"19.1.1"},{"type":"clause","id":"sec-constructor-properties-of-the-global-object","titleHTML":"Constructor Properties of the Global Object","number":"19.1"},{"type":"clause","id":"sec-global-object","titleHTML":"The Global Object","number":"19","referencingIds":["_ref_103","_ref_105"]},{"type":"term","term":"%ModuleSourcePrototype%","refId":"sec-%modulesourceprototype%-intrinsic-object"},{"type":"clause","id":"sec-%modulesourceprototype%-intrinsic-object","titleHTML":"The %ModuleSourcePrototype% Object","number":"28.1.1","referencingIds":["_ref_12","_ref_23","_ref_102","_ref_104","_ref_106","_ref_109"]},{"type":"op","aoid":"RetrieveHostSourceData","refId":"sec-retrievehostsourcedata"},{"type":"clause","id":"sec-retrievehostsourcedata","title":"RetrieveHostSourceData ( anyModuleSourceInstance )","titleHTML":"RetrieveHostSourceData ( anyModuleSourceInstance )","number":"28.1.2.1","referencingIds":["_ref_11"]},{"type":"clause","id":"sec-abstract-operations-for-modulesourceprototype-objects","titleHTML":"Abstract Operations for ModuleSourcePrototype Objects","number":"28.1.2"},{"type":"term","term":"%ModuleSource%","refId":"sec-modulesource-constructor"},{"type":"clause","id":"sec-modulesource-constructor","titleHTML":"The ModuleSource Constructor","number":"28.1.3","referencingIds":["_ref_1","_ref_8","_ref_13"]},{"type":"term","term":"ModuleSource prototype object","refId":"sec-properties-of-the-modulesource-prototype-object"},{"type":"term","term":"%ModuleSource.prototype%","refId":"sec-properties-of-the-modulesource-prototype-object"},{"type":"clause","id":"sec-get-modulesource-prototype-@@tostringtag","titleHTML":"get ModuleSource Prototype [ @@toStringTag ]","number":"28.1.4.1","referencingIds":["_ref_9"]},{"type":"clause","id":"sec-properties-of-the-modulesource-prototype-object","titleHTML":"Properties of the ModuleSource Prototype Object","number":"28.1.4"},{"type":"clause","id":"sec-properties-of-modulesource-instances","titleHTML":"Properties of ModuleSource Instances","number":"28.1.5"},{"type":"clause","id":"sec-modulesource-objects","title":"ModuleSource Objects","titleHTML":"ModuleSource Objects","number":"28.1","referencingIds":["_ref_5"]},{"type":"clause","id":"sec-reflection","titleHTML":"Reflection","number":"28"},{"type":"clause","id":"sec-host-defined-fields-summary","titleHTML":"Host-defined Fields","number":"A.1"},{"type":"clause","id":"sec-host-layering-points","titleHTML":"Host Layering Points","number":"A"},{"type":"clause","id":"sec-copyright-and-software-license","title":"Copyright & Software License","titleHTML":"Copyright & Software License","number":"B"}]}`); +let biblio = JSON.parse(`{"refsByClause":{"sec-well-known-intrinsic-objects":["_ref_0","_ref_1","_ref_12","_ref_13"],"sec-import-call-runtime-semantics-evaluation":["_ref_2","_ref_14","_ref_15","_ref_19","_ref_20"],"sec-ContinueDynamicImport":["_ref_3","_ref_21","_ref_22","_ref_23"],"sec-abstract-module-records":["_ref_4","_ref_5","_ref_44","_ref_45","_ref_46"],"sec-cyclic-module-records":["_ref_6","_ref_7","_ref_47","_ref_48","_ref_49","_ref_50","_ref_51","_ref_52","_ref_53","_ref_54","_ref_121"],"sec-constructor-properties-of-the-global-object-module-source":["_ref_8"],"sec-%modulesourceprototype%-intrinsic-object":["_ref_9","_ref_103"],"sec-host-defined-fields-summary":["_ref_10","_ref_11","_ref_109","_ref_110"],"sec-evaluate-import-call":["_ref_16","_ref_17","_ref_18"],"sec-modulerequest-record":["_ref_24","_ref_25","_ref_26","_ref_27","_ref_28","_ref_29","_ref_30","_ref_31","_ref_32"],"sec-static-semantics-modulerequests":["_ref_33","_ref_34","_ref_35","_ref_36","_ref_37","_ref_38","_ref_39","_ref_40","_ref_41","_ref_42","_ref_43","_ref_111","_ref_112","_ref_113","_ref_114","_ref_115","_ref_116","_ref_117","_ref_118","_ref_119","_ref_120"],"sec-LoadRequestedModules":["_ref_55"],"sec-InnerModuleLoading":["_ref_56","_ref_57","_ref_58","_ref_59","_ref_60","_ref_61","_ref_62"],"sec-InnerModuleLinking":["_ref_63","_ref_64","_ref_65","_ref_66","_ref_67","_ref_68","_ref_69"],"sec-innermoduleevaluation":["_ref_70","_ref_71","_ref_72","_ref_73","_ref_74","_ref_75","_ref_76","_ref_77","_ref_78"],"sec-resolveexport":["_ref_79","_ref_80","_ref_81","_ref_82","_ref_83"],"sec-FinishLoadingImportedModule":["_ref_84","_ref_85","_ref_86","_ref_87"],"sec-static-semantics-importentries":["_ref_88","_ref_89","_ref_90","_ref_91","_ref_92","_ref_144","_ref_145","_ref_146","_ref_147","_ref_148","_ref_149","_ref_150","_ref_151","_ref_152"],"sec-static-semantics-importentriesformodule":["_ref_93","_ref_94","_ref_95","_ref_96","_ref_97","_ref_98","_ref_153","_ref_154","_ref_155","_ref_156","_ref_157","_ref_158","_ref_159","_ref_160","_ref_161","_ref_162","_ref_163","_ref_164","_ref_165","_ref_166","_ref_167","_ref_168","_ref_169","_ref_170","_ref_171","_ref_172"],"sec-static-semantics-exportentries":["_ref_99","_ref_100","_ref_101","_ref_173","_ref_174","_ref_175"],"sec-modulesource-objects":["_ref_102"],"sec-retrievehostsourcedata":["_ref_104"],"sec-modulesource-constructor":["_ref_105","_ref_106"],"sec-properties-of-the-modulesource-prototype-object":["_ref_107"],"sec-get-modulesource-prototype-@@tostringtag":["_ref_108"],"sec-imports":["_ref_122","_ref_123","_ref_124","_ref_125","_ref_126","_ref_127","_ref_128","_ref_129","_ref_130","_ref_131","_ref_132","_ref_133","_ref_134","_ref_135","_ref_136","_ref_137","_ref_138","_ref_139","_ref_140","_ref_141","_ref_142","_ref_143"]},"entries":[{"type":"term","term":"Object Type","refId":"sec-object-type"},{"type":"table","id":"table-well-known-intrinsic-objects","number":1,"caption":"Table 1: Well-Known Intrinsic Objects","referencingIds":["_ref_0"]},{"type":"clause","id":"sec-well-known-intrinsic-objects","titleHTML":"Well-Known Intrinsic Objects","number":"6.1.1.1"},{"type":"clause","id":"sec-object-type","title":"The Object Type","titleHTML":"The Object Type","number":"6.1.1","referencingIds":["_ref_108"]},{"type":"clause","id":"sec-ecmascript-language-types","titleHTML":"ECMAScript Language Types","number":"6.1"},{"type":"op","aoid":"Type","refId":"sec-ecmascript-data-types-and-values"},{"type":"clause","id":"sec-ecmascript-data-types-and-values","titleHTML":"ECMAScript Data Types and Values","number":"6","referencingIds":["_ref_16","_ref_17"]},{"type":"op","aoid":"EvaluateImportCall","refId":"sec-evaluate-import-call"},{"type":"clause","id":"sec-evaluate-import-call","title":"EvaluateImportCall ( specifier, options )","titleHTML":"EvaluateImportCall ( specifier, options )","number":"13.3.10.1.1","referencingIds":["_ref_14","_ref_15"]},{"type":"term","term":"DynamicImportState Record","id":"dynamicimportstate-record","referencingIds":["_ref_18","_ref_19","_ref_20","_ref_21","_ref_85"]},{"type":"table","id":"table-dynamicimportstate-record-fields","number":2,"caption":"Table 2: DynamicImportState Record Fields","referencingIds":["_ref_2"]},{"type":"op","aoid":"ContinueDynamicImport","refId":"sec-ContinueDynamicImport"},{"type":"clause","id":"sec-ContinueDynamicImport","title":"ContinueDynamicImport ( promiseCapability, state, moduleCompletion )","titleHTML":"ContinueDynamicImport ( promiseCapability, state, moduleCompletion )","number":"13.3.10.1.2","referencingIds":["_ref_87"]},{"type":"clause","id":"sec-import-call-runtime-semantics-evaluation","titleHTML":"Runtime Semantics: Evaluation","number":"13.3.10.1"},{"type":"clause","id":"sec-import-calls","titleHTML":"Import Calls","number":"13.3.10","referencingIds":["_ref_3"]},{"type":"clause","id":"sec-ecmascript-language-expressions","titleHTML":"ECMAScript Language: Expressions","number":"13"},{"type":"term","term":"ModuleRequest Record","id":"modulerequest-record","referencingIds":["_ref_24","_ref_25","_ref_27","_ref_30","_ref_32","_ref_33","_ref_37","_ref_38","_ref_40","_ref_41","_ref_43","_ref_52","_ref_59","_ref_74"]},{"type":"table","id":"table-modulerequest-fields","number":3,"caption":"Table 3: ModuleRequest Record fields"},{"type":"clause","id":"sec-modulerequest-record","title":"ModuleRequest Records","titleHTML":"ModuleRequest Records","number":"16.1.1.1"},{"type":"op","aoid":"ModuleRequests","refId":"sec-static-semantics-modulerequests"},{"type":"clause","id":"sec-static-semantics-modulerequests","titleHTML":"Static Semantics: ModuleRequests","number":"16.1.1.3","referencingIds":["_ref_26","_ref_34","_ref_35","_ref_36","_ref_39","_ref_42","_ref_90","_ref_101"]},{"type":"term","term":"Module Record","refId":"sec-abstract-module-records"},{"type":"table","id":"table-module-record-fields","number":4,"caption":"Table 4: Module Record Fields","referencingIds":["_ref_4","_ref_6","_ref_10"]},{"type":"clause","id":"sec-abstract-module-records","titleHTML":"Abstract Module Records","number":"16.1.1.4","referencingIds":["_ref_22","_ref_45","_ref_46","_ref_48","_ref_56","_ref_63","_ref_69","_ref_70","_ref_78","_ref_79","_ref_80","_ref_81","_ref_82","_ref_83","_ref_86","_ref_109"]},{"type":"term","term":"Cyclic Module Record","id":"cyclic-module-record","referencingIds":["_ref_31","_ref_44","_ref_47","_ref_49","_ref_50","_ref_51","_ref_53","_ref_54","_ref_55","_ref_57","_ref_58","_ref_62","_ref_64","_ref_65","_ref_67","_ref_68","_ref_71","_ref_73","_ref_76","_ref_77","_ref_84"]},{"type":"table","id":"table-cyclic-module-fields","number":5,"caption":"Table 5: Additional Fields of Cyclic Module Records","referencingIds":["_ref_7"]},{"type":"op","aoid":"InnerModuleLoading","refId":"sec-InnerModuleLoading"},{"type":"clause","id":"sec-InnerModuleLoading","title":"InnerModuleLoading ( state, module [ , referrer [ , specifier ] ] )","titleHTML":"InnerModuleLoading ( state, module [ , referrer [ , specifier ] ] )","number":"16.1.1.5.1.1","referencingIds":["_ref_60"]},{"type":"op","aoid":"InnerModuleLinking","refId":"sec-InnerModuleLinking"},{"type":"clause","id":"sec-InnerModuleLinking","title":"InnerModuleLinking ( module, stack, index )","titleHTML":"InnerModuleLinking ( module, stack, index )","number":"16.1.1.5.1.2","referencingIds":["_ref_66","_ref_72"]},{"type":"op","aoid":"InnerModuleEvaluation","refId":"sec-innermoduleevaluation"},{"type":"clause","id":"sec-innermoduleevaluation","title":"InnerModuleEvaluation ( module, stack, index )","titleHTML":"InnerModuleEvaluation ( module, stack, index )","number":"16.1.1.5.1.3","referencingIds":["_ref_75"]},{"type":"clause","id":"sec-LoadRequestedModules","title":"LoadRequestedModules ( [ hostDefined ] )","titleHTML":"LoadRequestedModules ( [ hostDefined ] )","number":"16.1.1.5.1"},{"type":"clause","id":"sec-cyclic-module-records","titleHTML":"Cyclic Module Records","number":"16.1.1.5"},{"type":"clause","id":"sec-resolveexport","title":"ResolveExport ( exportName [ , resolveSet ] )","titleHTML":"ResolveExport ( exportName [ , resolveSet ] )","number":"16.1.1.6.3"},{"type":"clause","id":"sec-source-text-module-record-initialize-environment","titleHTML":"InitializeEnvironment ( )","number":"16.1.1.6.4"},{"type":"clause","id":"sec-source-text-module-records","titleHTML":"Source Text Module Records","number":"16.1.1.6"},{"type":"op","aoid":"FinishLoadingImportedModule","refId":"sec-FinishLoadingImportedModule"},{"type":"clause","id":"sec-FinishLoadingImportedModule","title":"FinishLoadingImportedModule ( referrer, specifier, state, result )","titleHTML":"FinishLoadingImportedModule ( referrer, specifier, state, result )","number":"16.1.1.8","referencingIds":["_ref_61"]},{"type":"clause","id":"sec-module-semantics","titleHTML":"Module Semantics","number":"16.1.1"},{"type":"clause","id":"sec-modules","titleHTML":"Modules","number":"16.1"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration","referencingIds":["_ref_173"]},{"type":"production","id":"prod-ImportClause","name":"ImportClause","referencingIds":["_ref_111","_ref_122","_ref_144","_ref_147","_ref_152"]},{"type":"production","id":"prod-ImportedDefaultBinding","name":"ImportedDefaultBinding","referencingIds":["_ref_127","_ref_130","_ref_132","_ref_153","_ref_155","_ref_157","_ref_159"]},{"type":"production","id":"prod-NameSpaceImport","name":"NameSpaceImport","referencingIds":["_ref_128","_ref_131","_ref_154","_ref_156"]},{"type":"production","id":"prod-NamedImports","name":"NamedImports","referencingIds":["_ref_129","_ref_133","_ref_158","_ref_160"]},{"type":"production","id":"prod-FromClause","name":"FromClause","referencingIds":["_ref_112","_ref_113","_ref_114","_ref_116","_ref_117","_ref_118","_ref_119","_ref_120","_ref_123","_ref_126","_ref_145","_ref_146","_ref_150","_ref_151","_ref_174","_ref_175"]},{"type":"production","id":"prod-ImportsList","name":"ImportsList","referencingIds":["_ref_136","_ref_137","_ref_140","_ref_165","_ref_167"]},{"type":"production","id":"prod-ImportSpecifier","name":"ImportSpecifier","referencingIds":["_ref_139","_ref_141","_ref_166","_ref_168"]},{"type":"production","id":"prod-ModuleSpecifier","name":"ModuleSpecifier","referencingIds":["_ref_121","_ref_124","_ref_138","_ref_148"]},{"type":"production","id":"prod-ImportedBinding","name":"ImportedBinding","referencingIds":["_ref_115","_ref_125","_ref_134","_ref_135","_ref_142","_ref_143","_ref_149","_ref_161","_ref_162","_ref_163","_ref_164","_ref_169","_ref_170","_ref_171","_ref_172"]},{"type":"op","aoid":"ImportEntries","refId":"sec-static-semantics-importentries"},{"type":"clause","id":"sec-static-semantics-importentries","titleHTML":"Static Semantics: ImportEntries ( )","number":"16.2.1","referencingIds":["_ref_28","_ref_88","_ref_89"]},{"type":"op","aoid":"ImportEntriesForModule","refId":"sec-static-semantics-importentriesformodule"},{"type":"clause","id":"sec-static-semantics-importentriesformodule","titleHTML":"Static Semantics: ImportEntriesForModule","number":"16.2.2","referencingIds":["_ref_29","_ref_91","_ref_92","_ref_93","_ref_94","_ref_95","_ref_96","_ref_97","_ref_98"]},{"type":"clause","id":"sec-imports","titleHTML":"Imports","number":"16.2"},{"type":"op","aoid":"ExportEntries","refId":"sec-static-semantics-exportentries"},{"type":"clause","id":"sec-static-semantics-exportentries","titleHTML":"Static Semantics: ExportEntries","number":"16.3.4","referencingIds":["_ref_99","_ref_100"]},{"type":"clause","id":"sec-exports","titleHTML":"Exports","number":"16.3"},{"type":"clause","id":"sec-ecmascript-language-scripts-and-modules","titleHTML":"ECMAScript Language: Scripts and Modules","number":"16"},{"type":"clause","id":"sec-constructor-properties-of-the-global-object-module-source","titleHTML":"ModuleSource ( . . . )","number":"19.1.1"},{"type":"clause","id":"sec-constructor-properties-of-the-global-object","titleHTML":"Constructor Properties of the Global Object","number":"19.1"},{"type":"clause","id":"sec-global-object","titleHTML":"The Global Object","number":"19","referencingIds":["_ref_103","_ref_105"]},{"type":"term","term":"%ModuleSourcePrototype%","refId":"sec-%modulesourceprototype%-intrinsic-object"},{"type":"clause","id":"sec-%modulesourceprototype%-intrinsic-object","titleHTML":"The %ModuleSourcePrototype% Object","number":"28.1.1","referencingIds":["_ref_12","_ref_23","_ref_102","_ref_104","_ref_106","_ref_107","_ref_110"]},{"type":"op","aoid":"RetrieveHostSourceData","refId":"sec-retrievehostsourcedata"},{"type":"clause","id":"sec-retrievehostsourcedata","title":"RetrieveHostSourceData ( anyModuleSourceInstance )","titleHTML":"RetrieveHostSourceData ( anyModuleSourceInstance )","number":"28.1.2.1","referencingIds":["_ref_11"]},{"type":"clause","id":"sec-abstract-operations-for-modulesourceprototype-objects","titleHTML":"Abstract Operations for ModuleSourcePrototype Objects","number":"28.1.2"},{"type":"term","term":"%ModuleSource%","refId":"sec-modulesource-constructor"},{"type":"clause","id":"sec-modulesource-constructor","titleHTML":"The ModuleSource Constructor","number":"28.1.3","referencingIds":["_ref_1","_ref_8","_ref_13"]},{"type":"term","term":"ModuleSource prototype object","refId":"sec-properties-of-the-modulesource-prototype-object"},{"type":"term","term":"%ModuleSource.prototype%","refId":"sec-properties-of-the-modulesource-prototype-object"},{"type":"clause","id":"sec-get-modulesource-prototype-@@tostringtag","titleHTML":"get ModuleSource Prototype [ @@toStringTag ]","number":"28.1.4.1","referencingIds":["_ref_9"]},{"type":"clause","id":"sec-properties-of-the-modulesource-prototype-object","titleHTML":"Properties of the ModuleSource Prototype Object","number":"28.1.4"},{"type":"clause","id":"sec-properties-of-modulesource-instances","titleHTML":"Properties of ModuleSource Instances","number":"28.1.5"},{"type":"clause","id":"sec-modulesource-objects","title":"ModuleSource Objects","titleHTML":"ModuleSource Objects","number":"28.1","referencingIds":["_ref_5"]},{"type":"clause","id":"sec-reflection","titleHTML":"Reflection","number":"28"},{"type":"clause","id":"sec-host-defined-fields-summary","titleHTML":"Host-defined Fields","number":"A.1"},{"type":"clause","id":"sec-host-layering-points","titleHTML":"Host Layering Points","number":"A"},{"type":"clause","id":"sec-copyright-and-software-license","title":"Copyright & Software License","titleHTML":"Copyright & Software License","number":"B"}]}`); ;let usesMultipage = false