Liking cljdoc? Tell your friends :D
All platforms.

helins.wasm.bin

Soberly defines binary values described in the WASM binary specifications such as opcodes.

Soberly defines binary values described in the WASM binary specifications
such as opcodes.
raw docstring

blockclj/s


blocktype-nilclj/s


brclj/s


br_ifclj/s


br_tableclj/s


callclj/s


call_indirectclj/s


data-dropclj/s


dropclj/s


elem-dropclj/s


elemkind-funcrefclj/s


elseclj/s


endclj/s


exportdesc-funcclj/s


exportdesc-globalclj/s


exportdesc-memclj/s


exportdesc-tableclj/s


externrefclj/s


f32-absclj/s


f32-addclj/s


f32-beclj/s


f32-ceilclj/s


f32-constclj/s


f32-convert_i32_sclj/s


f32-convert_i32_uclj/s


f32-convert_i64_sclj/s


f32-convert_i64_uclj/s


f32-copysignclj/s


f32-demote_f64clj/s


f32-divclj/s


f32-eqclj/s


f32-floorclj/s


f32-geclj/s


f32-gtclj/s


f32-leclj/s


f32-loadclj/s


f32-ltclj/s


f32-maxclj/s


f32-minclj/s


f32-mulclj/s


f32-nearestclj/s


f32-negclj/s


f32-reinterpret_i32clj/s


f32-reinterpret_i64clj/s


f32-sqrtclj/s


f32-storeclj/s


f32-subclj/s


f32-truncclj/s


f64-absclj/s


f64-addclj/s


f64-beclj/s


f64-ceilclj/s


f64-constclj/s


f64-convert_i32_sclj/s


f64-convert_i32_uclj/s


f64-convert_i64_sclj/s


f64-convert_i64_uclj/s


f64-copysignclj/s


f64-divclj/s


f64-eqclj/s


f64-floorclj/s


f64-geclj/s


f64-gtclj/s


f64-leclj/s


f64-loadclj/s


f64-ltclj/s


f64-maxclj/s


f64-minclj/s


f64-mulclj/s


f64-nearestclj/s


f64-negclj/s


f64-promote_f32clj/s


f64-sqrtclj/s


f64-storeclj/s


f64-subclj/s


f64-truncclj/s


funcrefclj/s


functypeclj/s


global-getclj/s


global-setclj/s


i32-addclj/s


i32-andclj/s


i32-clzclj/s


i32-constclj/s


i32-ctzclj/s


i32-div_sclj/s


i32-div_uclj/s


i32-eqclj/s


i32-eqzclj/s


i32-extend16_sclj/s


i32-extend8_sclj/s


i32-ge_sclj/s


i32-ge_uclj/s


i32-gt_sclj/s


i32-gt_uclj/s


i32-le_sclj/s


i32-le_uclj/s


i32-loadclj/s


i32-load16_sclj/s


i32-load16_uclj/s


i32-load8_sclj/s


i32-load8_uclj/s


i32-lt_sclj/s


i32-lt_uclj/s


i32-mulclj/s


i32-neclj/s


i32-orclj/s


i32-popcntclj/s


i32-reinterpret_f32clj/s


i32-rem_sclj/s


i32-rem_uclj/s


i32-rotlclj/s


i32-rotrclj/s


i32-shlclj/s


i32-shr_sclj/s


i32-shr_uclj/s


i32-storeclj/s


i32-store16clj/s


i32-store8clj/s


i32-subclj/s


i32-trunc_f32_sclj/s


i32-trunc_f32_uclj/s


i32-trunc_f64_sclj/s


i32-trunc_f64_uclj/s


i32-trunc_sat_f32_sclj/s


i32-trunc_sat_f32_uclj/s


i32-trunc_sat_f64_sclj/s


i32-trunc_sat_f64_uclj/s


i32-wrap_i64clj/s


i32-xorclj/s


i64-addclj/s


i64-andclj/s


i64-clzclj/s


i64-constclj/s


i64-ctzclj/s


i64-div_sclj/s


i64-div_uclj/s


i64-eqclj/s


i64-eqzclj/s


i64-extend16_sclj/s


i64-extend32_sclj/s


i64-extend8_sclj/s


i64-extend_i32_sclj/s


i64-extend_i32_uclj/s


i64-ge_sclj/s


i64-ge_uclj/s


i64-gt_sclj/s


i64-gt_uclj/s


i64-le_sclj/s


i64-le_uclj/s


i64-loadclj/s


i64-load16_sclj/s


i64-load16_uclj/s


i64-load32_sclj/s


i64-load32_uclj/s


i64-load8_sclj/s


i64-load8_uclj/s


i64-lt_sclj/s


i64-lt_uclj/s


i64-mulclj/s


i64-neclj/s


i64-orclj/s


i64-popcntclj/s


i64-reinterpret_f64clj/s


i64-rem_sclj/s


i64-rem_uclj/s


i64-rotlclj/s


i64-rotrclj/s


i64-shlclj/s


i64-shr_sclj/s


i64-shr_uclj/s


i64-storeclj/s


i64-store16clj/s


i64-store32clj/s


i64-store8clj/s


i64-subclj/s


i64-trunc_f32_sclj/s


i64-trunc_f32_uclj/s


i64-trunc_f64_sclj/s


i64-trunc_f64_uclj/s


i64-trunc_sat_f32_sclj/s


i64-trunc_sat_f32_uclj/s


i64-trunc_sat_f64_sclj/s


i64-trunc_sat_f64_uclj/s


i64-xorclj/s


if-clj/s


importdesc-funcclj/s


importdesc-globalclj/s


importdesc-memclj/s


importdesc-tableclj/s


limits-minclj/s


limits-minmaxclj/s


local-getclj/s


local-setclj/s


local-teeclj/s


loop-clj/s


magicclj/s


memory-copyclj/s


memory-fillclj/s


memory-growclj/s


memory-initclj/s


memory-sizeclj/s


miscclj/s

"Miscellaneous" opcode. Operation is determined by reading the next u32 following this value.

"Miscellaneous" opcode. Operation is determined by reading the next `u32` following this value.
raw docstring

misc?clj/s

(misc? opcode)

It this the misc opcode?

It this the [[misc]] opcode?
raw docstring

mut-constclj/s


mut-varclj/s


nopclj/s


numtype-f32clj/s


numtype-f64clj/s


numtype-i32clj/s


numtype-i64clj/s


opcode-main->opsymclj/s

Map of binary value to Clojure symbol corresponding to the "non-terminal" symbols described in the WASM binary specification.

Only for opcodes which:

  • Have any kind of immediate(s)
  • Is not 0xFC (the "misc" opcode that leads to a second-level opcode
Map of `binary value` to `Clojure symbol` corresponding to the "non-terminal"
symbols described in the WASM binary specification.

Only for opcodes which:

- Have any kind of immediate(s)
- Is not 0xFC (the "misc" opcode that leads to a second-level opcode
raw docstring

opcode-misc->opsymclj/s

Map of **immediate** to the [[misc]] opcode to Clojure symbols, akin to opcode-main->opsym.

Map of `**immediate** to the [[misc]] opcode` to `Clojure symbols`, akin
to [[opcode-main->opsym]].
raw docstring

ref-funcclj/s


ref-is_nullclj/s


ref-nullclj/s


returnclj/s


section-id-codeclj/s


section-id-customclj/s


section-id-dataclj/s


section-id-datacountclj/s


section-id-elemclj/s


section-id-exportclj/s


section-id-funcclj/s


section-id-globalclj/s


section-id-importclj/s


section-id-memclj/s


section-id-startclj/s


section-id-tableclj/s


section-id-typeclj/s


section-id?clj/s

(section-id? section-id)

Is this a valid section id?

Is this a valid section id?
raw docstring

selectclj/s


select-tclj/s


table-copyclj/s


table-fillclj/s


table-getclj/s


table-growclj/s


table-initclj/s


table-setclj/s


table-sizeclj/s


unreachableclj/s


version-1clj/s

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close