call

call ruft eine Funktion auf, wobei return_call die Version mit Endaufruf ist. call_indirect ruft eine Funktion in einer Tabelle auf, wobei return_call_indirect ebenfalls die Version mit Endaufruf ist.

Beispiele

Aufrufen der greet Funktion, die aus JavaScript importiert wurde, mittels call:

Probieren Sie es aus

Berechnung der Fakultät einer Zahl mit return_call und Protokollierung des Ergebnisses mittels der exportierten Funktion fac:

Probieren Sie es aus

Syntax

wasm
call $greet
Anweisung Binär-Opcode
call 0x10
call_indirect 0x11
return_call 0x12
return_call_indirect 0x13

Siehe auch