View Source API Reference Orb v0.0.38
Modules
Write WebAssembly modules with Elixir.
The main DSL which is imported automatically when you call defw
.
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.
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.
The operators that work consistently signed or unsigned.
Signed 32-bit integer operators.
Work with memory.
Use Orb.DSL.mut!/1
to get a mutable reference to a global or local.
WebAssembly numeric add
instruction
Operators that work with all number types.
WebAssembly numeric mul
instruction
WebAssembly numeric ne
instruction
WebAssembly numeric sub
instruction
Signed 32-bit integer operators.
Unsigned 32-bit integer operators.