View Source API Reference Orb v0.0.21
Modules
Write WebAssembly modules with Elixir.
The main DSL which is imported automatically when you call Orb.wasm/2
.
32-bit float operators.
Adds @global_name support
Type for 32-bit integer.
The operators that work consistently signed or unsigned.
Custom type for a nul-terminated ASCII string.
Custom Orb.CustomType
. Iterate over each byte character in an ASCII string.
Type for unsigned 32-bit integer interpreted as an 8-bit byte.
Custom Orb.CustomType
for pointer to 8-bit integer (byte) in memory.
Custom Orb.CustomType
for pointer to 32-bit integer in memory.
Type for 64-bit integer.
Work with memory.
Use Orb.DSL.mut!/1
to get a mutable reference to a global or local.
WebAssembly numeric add
instruction
WebAssembly numeric mul
instruction
WebAssembly numeric ne
instruction
WebAssembly numeric sub
instruction
Signed 32-bit integer operators.
Unsigned 32-bit integer operators.