You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To support the <em>embedding</em> of WebAssembly into different environments, its specification is split into <em>layers</em> that are specified in separate documents.
<p>Defines the semantics of WebAssembly modules independent from a concrete embedding.
26
33
The WebAssembly core is specified in a single document:</p>
@@ -41,12 +48,13 @@ <h3>Core specification</h3>
41
48
</li>
42
49
</ul>
43
50
44
-
<h3>Embedder specifications</h3>
51
+
52
+
<h3>Embedder Specifications</h3>
45
53
46
54
<p>Define <em>application programming interfaces</em> (APIs) enabling the use of WebAssembly modules in concrete embedding environments.
47
55
Currently, two APIs are specified:</p>
48
56
49
-
<ul>
57
+
<ul>
50
58
<li><p><b>JavaScript Embedding</b>: defines JavaScript classes and objects for accessing WebAssembly from within JavaScript, including methods for validation, compilation, instantiation, and classes for representing and manipulating imports and exports as JavaScript objects.</p>
0 commit comments