WebAssembly-Steuerflussanweisungen
WebAssembly-Steuerflussanweisungen.
block
-
Erstellt ein Label, das später mit einem
br
angesprungen werden kann. br
-
Springt zu einer Schleife oder einem Block.
call
-
Ruft eine Funktion auf.
drop
-
Entfernt einen Wert vom Stapel und verwirft ihn.
end
-
Kann verwendet werden, um einen
block
,loop
,if
oderelse
zu beenden. if...else
-
Führt eine Anweisung aus, wenn das letzte Element auf dem Stapel wahr (
1
) ist. loop
-
Erstellt ein Label, das später mit einem
br
angesprungen werden kann. nop
-
Macht nichts.
return
-
Kehrt aus einer Funktion zurück.
select
-
Wählt einen seiner ersten beiden Operanden basierend auf einer booleschen Bedingung aus.
unreachable
-
Kennzeichnet einen Punkt im Code, der nicht erreichbar sein sollte.