Language

Package: wabt @ 1.0.12

Synopsis

WebAssembly Binary Toolkit

Description

WABT (pronounced: wabbit) is a suite of tools for WebAssembly, including:

  1. wat2wasm translates from WebAssembly text format to the WebAssembly binary format

  2. wasm2wat is the inverse; it translates from the binary format back to the text format (also known as a .wat)

  3. wasm-objdump prints information about a wasm binary, similarly to objdump.

  4. wasm-interp decodes ands run a WebAssembly binary file using a stack-based interpreter

  5. wat-desugar parses .wat text form as supported by the spec interpreter (s-expressions, flat syntax, or mixed) and prints the canonical flat format

  6. wasm2c converts a WebAssembly binary file to a C source and header file.

These tools are intended for use in (or for development of) toolchains or other systems that want to manipulate WebAssembly files.

Home page
https://github.com/WebAssembly/wabt
Location
gnu/packages/web.scm (line: 1458, column: 2)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/w14gn1bvpj1ian4xxanxqjm0jv04d9dh-wabt-1.0.12.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/cyym0zw1amn9j9x9x9v2vrsrsk59ag9w-wabt-1.0.12.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/bjpam8kgqi1v769n2hs1x5ihz3j4n27v-wabt-1.0.12.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/gdlyc83v91g0c4qppakm3c9f4bh8sxnx-wabt-1.0.12.drv
    x86_64-linuxpowerpc64le-linux-gnu/gnu/store/wna9dh2jr8djgzhc4ll5xy9grlwd9f6m-wabt-1.0.12.drv
    x86_64-linuxmips64el-linux-gnu/gnu/store/42p364sw8hpcf1qq6jf8cxynivhnikx4-wabt-1.0.12.drv
    x86_64-linuxi686-w64-mingw32/gnu/store/2m89z5lh7fw4a4362qgqxv1c0bzwpfmq-wabt-1.0.12.drv
    x86_64-linuxi586-pc-gnu/gnu/store/qmmaw7nyz9vk1j7p4xh55l74593mzydy-wabt-1.0.12.drv
    x86_64-linuxarm-linux-gnueabihf/gnu/store/rbk4ghjbnaiv2smg8r4c28iwwjnassmy-wabt-1.0.12.drv
    x86_64-linuxaarch64-linux-gnu/gnu/store/cbikxng368s33m5jmjncjh308rqskyx9-wabt-1.0.12.drv
    riscv64-linux/gnu/store/icl4sfz5a580c15g312ncxgvsnjrw8ic-wabt-1.0.12.drv
      powerpc-linux/gnu/store/2c3gjmar4h94mflljgcrlms71qxcv9p0-wabt-1.0.12.drv
        powerpc64le-linux/gnu/store/1qcmjmf31vnkqvy4cap9dfr89n8r5xhi-wabt-1.0.12.drv
        mips64el-linux/gnu/store/vrajf3xr5b2hdsjwpvg2wxx7a7510vlx-wabt-1.0.12.drv
          i686-linux/gnu/store/in183smidapddfbb78qksk7psl3w933q-wabt-1.0.12.drv
          i586-gnu/gnu/store/cnyh2g9b6nim3n34z4lwk4xnf9fycyih-wabt-1.0.12.drv
          armhf-linux/gnu/store/0fzxg20cja6cb0x20vi691a81x3f8x01-wabt-1.0.12.drv
          aarch64-linux/gnu/store/3xg33x1j69pxk1xy8mpl865i09q7lzdp-wabt-1.0.12.drv

          Lint warnings

          LinterMessageLocation
          input-labels

          Identify input labels that do not match package names

          label 'python' does not match package name 'python2'