We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2200307 commit 85166b9Copy full SHA for 85166b9
design/mvp/Binary.md
@@ -338,9 +338,13 @@ engines should not reject components which have an invalid `name` section.
338
```
339
namesec ::= section_0(namedata)
340
namedata ::= n:<name> (if n = 'name')
341
- sections*:<subsection>*
342
-subsection ::= sort:<sort> namesubsection(<namemap>)
343
-namesubsection(B) ::= size:<u32> B (if size == |B|)
+ name:<componentnamesubsec>?
+ decls*:<declnamesubsec>*
+namesubsection_N(B) ::= N: byte size:<u32> B (if size == |B|)
344
+
345
+componentnamesubsec ::= namesubsection_0(<name>)
346
+declnamesubsec ::= namesubsection_1(<declnames>)
347
+declnames ::= sort:<sort> names:<namemap>
348
349
namemap ::= names:vec(<nameassoc>)
350
nameassoc ::= idx:<u32> name:<name>
0 commit comments