return
return
returns from a function.
- If there are no values left on the stack, it returns nothing/void.
- If there are the same amount of values left on the stack as specified in the function's type signature, it returns those values.
- If there are more values that the function's return type specifies, then the excess values are popped from the stack and discarded, and the last N values are returned.
Try it
Syntax
wasm
f32.const 4.3
return
wasm
i32.const 7
f32.const 4.3
return
Instruction | Binary opcode |
---|---|
return |
0x0f |