WebAssembly 控制流指令

WebAssembly 控制流指令。

block

建立一個標籤,之後可以使用 br 指令跳轉到該標籤。

br

跳轉到 loopblockif

br_if

根據布林條件跳轉到 loopblockif

br_table

根據引數跳轉到不同的 loopblockif 語句。

call

呼叫一個函式。

drop

從棧中彈出一個值並丟棄。

end

可用於結束 blockloopifelse

if...else

如果棧頂最後一個元素為真(非零),則執行一個語句。

loop

建立一個標籤,之後可以使用 br 指令跳轉到該標籤。

nop

什麼也不做。

return

從函式返回。

select

根據布林條件選擇其前兩個運算元之一。

unreachable

表示程式碼中不應到達的點。