This set of pages details the top-level module definition features available in Wasm for defining items such as tables, types, memories, functions, etc.
funcA function signature, which defines a function's identifier, parameter types, body, and result types.
dataDefines a segment of bytes that can be copied into linear memory.
elemDeclares a series of references that can be copied into a Wasm table.
globalCreates a new global.
memoryDeclares a block of linear memory in units of 64KB pages.
tableCreates a new table.
tagDeclares an exception type that can be thrown in the module.