@@ -11186,10 +11186,15 @@ grammar Tdata_(I : I) : (data, idctxt)
1118611186 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
1118711187 prod{`b*` : byte*, x : idx, e : expr, `id?` : char?} {{"("} {"data"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {x:Tmemuse_(I)} {e:Toffset_(I)} {b*{b <- `b*`}:Tdatastring} {")"}} => (DATA_data(b*{b <- `b*`}, ACTIVE_datamode(x, e)), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [?(`%`_name(lift(id?{id <- `id?`})))], ELEMS [], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
1118811188
11189+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
11190+ grammar Telemexpr_(I : I) : expr
11191+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
11192+ prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
11193+
1118911194;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
1119011195grammar Telemlist_(I : I) : (reftype, expr*)
1119111196 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
11192- prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Texpr_ (I))}} => (rt, e*{e <- `e*`})
11197+ prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Telemexpr_ (I))}} => (rt, e*{e <- `e*`})
1119311198
1119411199;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
1119511200grammar Ttableuse_(I : I) : tableidx
@@ -11205,11 +11210,6 @@ grammar Telem_(I : I) : (elem, idctxt)
1120511210 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
1120611211 prod{rt : reftype, `e*` : expr*, `id?` : char?} {{"("} {"elem"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {"declare"} {(rt, e*{e <- `e*`}):Telemlist_(I)} {")"}} => (ELEM_elem(rt, e*{e <- `e*`}, DECLARE_elemmode), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [], ELEMS [?(`%`_name(lift(id?{id <- `id?`})))], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
1120711212
11208- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
11209- grammar Telemexpr_(I : I) : expr
11210- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
11211- prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
11212-
1121311213;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
1121411214grammar Tstart_(I : I) : (start, idctxt)
1121511215 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
@@ -22578,10 +22578,15 @@ grammar Tdata_(I : I) : (data, idctxt)
2257822578 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
2257922579 prod{`b*` : byte*, x : idx, e : expr, `id?` : char?} {{"("} {"data"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {x:Tmemuse_(I)} {e:Toffset_(I)} {b*{b <- `b*`}:Tdatastring} {")"}} => (DATA_data(b*{b <- `b*`}, ACTIVE_datamode(x, e)), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [?(`%`_name(lift(id?{id <- `id?`})))], ELEMS [], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
2258022580
22581+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
22582+ grammar Telemexpr_(I : I) : expr
22583+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
22584+ prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
22585+
2258122586;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
2258222587grammar Telemlist_(I : I) : (reftype, expr*)
2258322588 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
22584- prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Texpr_ (I))}} => (rt, e*{e <- `e*`})
22589+ prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Telemexpr_ (I))}} => (rt, e*{e <- `e*`})
2258522590
2258622591;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
2258722592grammar Ttableuse_(I : I) : tableidx
@@ -22597,11 +22602,6 @@ grammar Telem_(I : I) : (elem, idctxt)
2259722602 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
2259822603 prod{rt : reftype, `e*` : expr*, `id?` : char?} {{"("} {"elem"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {"declare"} {(rt, e*{e <- `e*`}):Telemlist_(I)} {")"}} => (ELEM_elem(rt, e*{e <- `e*`}, DECLARE_elemmode), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [], ELEMS [?(`%`_name(lift(id?{id <- `id?`})))], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
2259922604
22600- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
22601- grammar Telemexpr_(I : I) : expr
22602- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
22603- prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
22604-
2260522605;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
2260622606grammar Tstart_(I : I) : (start, idctxt)
2260722607 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
@@ -34150,10 +34150,15 @@ grammar Tdata_(I : I) : (data, idctxt)
3415034150 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
3415134151 prod{`b*` : byte*, x : idx, e : expr, `id?` : char?} {{"("} {"data"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {x:Tmemuse_(I)} {e:Toffset_(I)} {b*{b <- `b*`}:Tdatastring} {")"}} => (DATA_data(b*{b <- `b*`}, ACTIVE_datamode(x, e)), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [?(`%`_name(lift(id?{id <- `id?`})))], ELEMS [], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
3415234152
34153+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
34154+ grammar Telemexpr_(I : I) : expr
34155+ ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
34156+ prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
34157+
3415334158;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
3415434159grammar Telemlist_(I : I) : (reftype, expr*)
3415534160 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
34156- prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Texpr_ (I))}} => (rt, e*{e <- `e*`})
34161+ prod{rt : reftype, `e*` : expr*} {{rt:Treftype_(I)} {e*{e <- `e*`}:Tlist(syntax expr, grammar Telemexpr_ (I))}} => (rt, e*{e <- `e*`})
3415734162
3415834163;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
3415934164grammar Ttableuse_(I : I) : tableidx
@@ -34169,11 +34174,6 @@ grammar Telem_(I : I) : (elem, idctxt)
3416934174 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
3417034175 prod{rt : reftype, `e*` : expr*, `id?` : char?} {{"("} {"elem"} {?(`%`_name(lift(id?{id <- `id?`}))):Tid?{}} {"declare"} {(rt, e*{e <- `e*`}):Telemlist_(I)} {")"}} => (ELEM_elem(rt, e*{e <- `e*`}, DECLARE_elemmode), {TYPES [], TAGS [], GLOBALS [], MEMS [], TABLES [], FUNCS [], DATAS [], ELEMS [?(`%`_name(lift(id?{id <- `id?`})))], LOCALS [], LABELS [], FIELDS [], TYPEDEFS []})
3417134176
34172- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
34173- grammar Telemexpr_(I : I) : expr
34174- ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
34175- prod{e : expr} {{"("} {"item"} {e:Texpr_(I)} {")"}} => e
34176-
3417734177;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
3417834178grammar Tstart_(I : I) : (start, idctxt)
3417934179 ;; ../../../../specification/wasm-latest/6.4-text.modules.spectec
0 commit comments