@@ -18,6 +18,7 @@ Construct Judgement
18
18
:ref: `Block type <valid-blocktype >` :math: `\vdashblocktype \blocktype \ok `
19
19
:ref: `Table type <valid-tabletype >` :math: `\vdashtabletype \tabletype \ok `
20
20
:ref: `Memory type <valid-memtype >` :math: `\vdashmemtype \memtype \ok `
21
+ :ref: `Event type <valid-eventtype >` :math: `\vdasheventtype \eventtype \ok `
21
22
:ref: `Global type <valid-globaltype >` :math: `\vdashglobaltype \globaltype \ok `
22
23
:ref: `External type <valid-externtype >` :math: `\vdashexterntype \externtype \ok `
23
24
:ref: `Instruction <valid-instr >` :math: `S;C \vdashinstr \instr : \functype `
@@ -26,6 +27,7 @@ Construct Judgement
26
27
:ref: `Function <valid-func >` :math: `C \vdashfunc \func : \functype `
27
28
:ref: `Table <valid-table >` :math: `C \vdashtable \table : \tabletype `
28
29
:ref: `Memory <valid-mem >` :math: `C \vdashmem \mem : \memtype `
30
+ :ref: `Event <valid-event >` :math: `C \vdashevent \event : \eventtype `
29
31
:ref: `Global <valid-global >` :math: `C \vdashglobal \global : \globaltype `
30
32
:ref: `Element segment <valid-elem >` :math: `C \vdashelem \elem : \reftype `
31
33
:ref: `Element mode <valid-elemmode >` :math: `C \vdashelemmode \elemmode : \reftype `
@@ -54,6 +56,7 @@ Construct Judgement
54
56
:ref: `Function instance <valid-funcinst >` :math: `S \vdashfuncinst \funcinst : \functype `
55
57
:ref: `Table instance <valid-tableinst >` :math: `S \vdashtableinst \tableinst : \tabletype `
56
58
:ref: `Memory instance <valid-meminst >` :math: `S \vdashmeminst \meminst : \memtype `
59
+ :ref: `Event instance <valid-eventinst >` :math: `S \vdasheventinst \eventinst : \eventtype `
57
60
:ref: `Global instance <valid-globalinst >` :math: `S \vdashglobalinst \globalinst : \globaltype `
58
61
:ref: `Element instance <valid-eleminst >` :math: `S \vdasheleminst \eleminst \ok `
59
62
:ref: `Data instance <valid-datainst >` :math: `S \vdashdatainst \datainst \ok `
@@ -97,6 +100,7 @@ Construct Judgement
97
100
:ref: `Function instance <extend-funcinst >` :math: `\vdashfuncinstextends \funcinst _1 \extendsto \funcinst _2 `
98
101
:ref: `Table instance <extend-tableinst >` :math: `\vdashtableinstextends \tableinst _1 \extendsto \tableinst _2 `
99
102
:ref: `Memory instance <extend-meminst >` :math: `\vdashmeminstextends \meminst _1 \extendsto \meminst _2 `
103
+ :ref: `Event instance <extend-eventinst >` :math: `\vdasheventinstextends \eventinst _1 \extendsto \eventinst _2 `
100
104
:ref: `Global instance <extend-globalinst >` :math: `\vdashglobalinstextends \globalinst _1 \extendsto \globalinst _2 `
101
105
:ref: `Element instance <extend-eleminst >` :math: `\vdasheleminstextends \eleminst _1 \extendsto \eleminst _2 `
102
106
:ref: `Data instance <extend-datainst >` :math: `\vdashdatainstextends \datainst _1 \extendsto \datainst _2 `
0 commit comments