WebAssembly-Wertetypen
Wertetypen klassifizieren die in Berechnungen verwendeten Werte.
i32-
Ein 32-Bit-Ganzzahl. Wird pro Anweisung als vorzeichenbehaftet oder vorzeichenlos interpretiert.
i64-
Ein 64-Bit-Ganzzahl. Wird pro Anweisung als vorzeichenbehaftet oder vorzeichenlos interpretiert.
f32-
Ein 32-Bit-Gleitkommawert mit einfacher Genauigkeit.
f64-
Ein 64-Bit-Gleitkommawert mit doppelter Genauigkeit.
v128-
Ein 128-Bit-Vektor aus gepackten Ganzzahl- oder Gleitkommadaten, manipuliert durch SIMD-Anweisungen.
funcref-
Ein Verweis auf eine in Wasm definierte Funktion, die es ermöglicht, höherwertige Funktionen über die Wasm- und JavaScript-Sprachgrenzen hinweg aufzurufen.
exnref-
Repräsentiert eine in einem Wasm-Modul ausgelöste Ausnahme und ermöglicht es, diese erneut auszulösen.
externref-
Ein Verweis auf einen Host-Wert (zum Beispiel ein JavaScript-Objekt), der für Wasm-Code undurchsichtig ist.