Skip to content

Commit 1c5e5d1

Browse files
authored
[spec] Fixing module typing for active elem/data segments (#1737)
1 parent eb6f0fa commit 1c5e5d1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

document/core/valid/modules.rst

+5-1
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,10 @@ Instead, the context :math:`C` for validation of the module's content is constru
542542

543543
* :math:`C'.\CFUNCS` is the same as :math:`C.\CFUNCS`,
544544

545+
* :math:`C'.\CTABLES` is the same as :math:`C.\CTABLES`,
546+
547+
* :math:`C'.\CMEMS` is the same as :math:`C.\CMEMS`,
548+
545549
* :math:`C'.\CREFS` is the same as :math:`C.\CREFS`,
546550

547551
* all other fields are empty.
@@ -635,7 +639,7 @@ Instead, the context :math:`C` for validation of the module's content is constru
635639
\\
636640
C = \{ \CTYPES~\type^\ast, \CFUNCS~\X{ift}^\ast\,\X{ft}^\ast, \CTABLES~\X{itt}^\ast\,\X{tt}^\ast, \CMEMS~\X{imt}^\ast\,\X{mt}^\ast, \CGLOBALS~\X{igt}^\ast\,\X{gt}^\ast, \CELEMS~\X{rt}^\ast, \CDATAS~{\ok}^n, \CREFS~x^\ast \}
637641
\\
638-
C' = \{ \CGLOBALS~\X{igt}^\ast, \CFUNCS~(C.\CFUNCS), \CREFS~(C.\CREFS) \}
642+
C' = \{ \CGLOBALS~\X{igt}^\ast, \CFUNCS~(C.\CFUNCS), \CTABLES~(C.\CTABLES), \CMEMS~(C.\CMEMS), \CREFS~(C.\CREFS) \}
639643
\qquad
640644
|C.\CMEMS| \leq 1
641645
\qquad

0 commit comments

Comments
 (0)