@@ -77,13 +77,17 @@ Construct Judgement
7777=============================================== ===============================================================================
7878:ref: `Value <valid-val >` :math: `S \vdashval \val : \valtype `
7979:ref: `Result <valid-result >` :math: `S \vdashresult \result : \resulttype `
80+ :ref: `Packed value <valid-packedval >` :math: `S \vdashpackedval \packedval : \packedtype `
81+ :ref: `Field value <valid-fieldval >` :math: `S \vdashfieldval \fieldval : \storagetype `
8082:ref: `External value <valid-externval >` :math: `S \vdashexternval \externval : \externtype `
8183:ref: `Function instance <valid-funcinst >` :math: `S \vdashfuncinst \funcinst : \functype `
8284:ref: `Table instance <valid-tableinst >` :math: `S \vdashtableinst \tableinst : \tabletype `
8385:ref: `Memory instance <valid-meminst >` :math: `S \vdashmeminst \meminst : \memtype `
8486:ref: `Global instance <valid-globalinst >` :math: `S \vdashglobalinst \globalinst : \globaltype `
8587:ref: `Element instance <valid-eleminst >` :math: `S \vdasheleminst \eleminst : t`
8688:ref: `Data instance <valid-datainst >` :math: `S \vdashdatainst \datainst \ok `
89+ :ref: `Structure instance <valid-structinst >` :math: `S \vdashstructinst \structinst \ok `
90+ :ref: `Array instance <valid-arrayinst >` :math: `S \vdasharrayinst \arrayinst \ok `
8791:ref: `Export instance <valid-exportinst >` :math: `S \vdashexportinst \exportinst \ok `
8892:ref: `Module instance <valid-moduleinst >` :math: `S \vdashmoduleinst \moduleinst : C`
8993:ref: `Store <valid-store >` :math: `\vdashstore \store \ok `
@@ -155,6 +159,8 @@ Construct Judgement
155159:ref: `Global instance <extend-globalinst >` :math: `\vdashglobalinstextends \globalinst _1 \extendsto \globalinst _2 `
156160:ref: `Element instance <extend-eleminst >` :math: `\vdasheleminstextends \eleminst _1 \extendsto \eleminst _2 `
157161:ref: `Data instance <extend-datainst >` :math: `\vdashdatainstextends \datainst _1 \extendsto \datainst _2 `
162+ :ref: `Structure instance <extend-structinst >` :math: `\vdashstructinstextends \structinst _1 \extendsto \structinst _2 `
163+ :ref: `Array instance <extend-arrayinst >` :math: `\vdasharrayinstextends \arrayinst _1 \extendsto \arrayinst _2 `
158164:ref: `Store <extend-store >` :math: `\vdashstoreextends \store _1 \extendsto \store _2 `
159165=============================================== ===============================================================================
160166
0 commit comments