The lang/wabt port
wabt-1.0.36 – WebAssembly binary toolkit (cvsweb github mirror)
Description
WABT (we pronounce it "wabbit") is a suite of tools for WebAssembly, including: wat2wasm: translate from WebAssembly text format to the WebAssembly binary format wasm2wat: the inverse of wat2wasm, translate from the binary format back to the text format (also known as a .wat) wasm-objdump: print information about a wasm binary. Similiar to objdump. wasm-interp: decode and run a WebAssembly binary file using a stack-based interpreter wasm-decompile: decompile a wasm binary into readable C-like syntax wat-desugar: parse .wat text form as supported by the spec interpreter (s-expressions, flat syntax, or mixed) and print "canonical" flat format wasm2c: convert a WebAssembly binary file to a C source and header wasm-strip: remove sections of a WebAssembly binary file wasm-validate: validate a file in the WebAssembly binary format wast2json: convert a file in the wasm spec test format to a JSON file and associated wasm binary files wasm-opcodecnt: count opcode usage for instructions spectest-interp: read a Spectest JSON file, and run its tests in the interpreterWWW: https://github.com/WebAssembly/wabt/
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Build dependencies
Test dependencies
Files
- /usr/local/bin/spectest-interp
- /usr/local/bin/wasm-decompile
- /usr/local/bin/wasm-interp
- /usr/local/bin/wasm-objdump
- /usr/local/bin/wasm-stats
- /usr/local/bin/wasm-strip
- /usr/local/bin/wasm-validate
- /usr/local/bin/wasm2c
- /usr/local/bin/wasm2wat
- /usr/local/bin/wast2json
- /usr/local/bin/wat-desugar
- /usr/local/bin/wat2wasm
- /usr/local/include/wabt/
- /usr/local/include/wabt/apply-names.h
- /usr/local/include/wabt/base-types.h
- /usr/local/include/wabt/binary-reader-ir.h
- /usr/local/include/wabt/binary-reader-logging.h
- /usr/local/include/wabt/binary-reader-nop.h
- /usr/local/include/wabt/binary-reader-objdump.h
- /usr/local/include/wabt/binary-reader-stats.h
- /usr/local/include/wabt/binary-reader.h
- /usr/local/include/wabt/binary-writer-spec.h
- /usr/local/include/wabt/binary-writer.h
- /usr/local/include/wabt/binary.h
- /usr/local/include/wabt/binding-hash.h
- /usr/local/include/wabt/c-writer.h
- /usr/local/include/wabt/cast.h
- /usr/local/include/wabt/color.h
- /usr/local/include/wabt/common.h
- /usr/local/include/wabt/config.h
- /usr/local/include/wabt/decompiler-ast.h
- /usr/local/include/wabt/decompiler-ls.h
- /usr/local/include/wabt/decompiler-naming.h
- /usr/local/include/wabt/decompiler.h
- /usr/local/include/wabt/error-formatter.h
- /usr/local/include/wabt/error.h
- /usr/local/include/wabt/expr-visitor.h
- /usr/local/include/wabt/feature.def
- /usr/local/include/wabt/feature.h
- /usr/local/include/wabt/filenames.h
- /usr/local/include/wabt/generate-names.h
- /usr/local/include/wabt/interp/
- /usr/local/include/wabt/interp/binary-reader-interp.h
- /usr/local/include/wabt/interp/interp-inl.h
- /usr/local/include/wabt/interp/interp-math.h
- /usr/local/include/wabt/interp/interp-util.h
- /usr/local/include/wabt/interp/interp-wasi.h
- /usr/local/include/wabt/interp/interp.h
- /usr/local/include/wabt/interp/istream.h
- /usr/local/include/wabt/intrusive-list.h
- /usr/local/include/wabt/ir-util.h
- /usr/local/include/wabt/ir.h
- /usr/local/include/wabt/leb128.h
- /usr/local/include/wabt/lexer-source-line-finder.h
- /usr/local/include/wabt/lexer-source.h
- /usr/local/include/wabt/literal.h
- /usr/local/include/wabt/opcode-code-table.h
- /usr/local/include/wabt/opcode.def
- /usr/local/include/wabt/opcode.h
- /usr/local/include/wabt/option-parser.h
- /usr/local/include/wabt/range.h
- /usr/local/include/wabt/resolve-names.h
- /usr/local/include/wabt/result.h
- /usr/local/include/wabt/sha256.h
- /usr/local/include/wabt/shared-validator.h
- /usr/local/include/wabt/stream.h
- /usr/local/include/wabt/string-format.h
- /usr/local/include/wabt/string-util.h
- /usr/local/include/wabt/token.def
- /usr/local/include/wabt/token.h
- /usr/local/include/wabt/tracing.h
- /usr/local/include/wabt/type-checker.h
- /usr/local/include/wabt/type.h
- /usr/local/include/wabt/utf8.h
- /usr/local/include/wabt/validator.h
- /usr/local/include/wabt/wast-lexer.h
- /usr/local/include/wabt/wast-parser.h
- /usr/local/include/wabt/wat-writer.h
- /usr/local/include/wasm-rt-exceptions.h
- /usr/local/include/wasm-rt.h
- /usr/local/lib/cmake/
- /usr/local/lib/cmake/wabt/
- /usr/local/lib/cmake/wabt/wabt-config-version.cmake
- /usr/local/lib/cmake/wabt/wabt-config.cmake
- /usr/local/lib/cmake/wabt/wabt-targets-release.cmake
- /usr/local/lib/cmake/wabt/wabt-targets.cmake
- /usr/local/lib/libwabt.a
- /usr/local/lib/libwasm-rt-impl.a
- /usr/local/man/man1/spectest-interp.1
- /usr/local/man/man1/wasm-decompile.1
- /usr/local/man/man1/wasm-interp.1
- /usr/local/man/man1/wasm-objdump.1
- /usr/local/man/man1/wasm-stats.1
- /usr/local/man/man1/wasm-strip.1
- /usr/local/man/man1/wasm-validate.1
- /usr/local/man/man1/wasm2c.1
- /usr/local/man/man1/wasm2wat.1
- /usr/local/man/man1/wast2json.1
- /usr/local/man/man1/wat-desugar.1
- /usr/local/man/man1/wat2wasm.1
- /usr/local/share/wabt/
- /usr/local/share/wabt/wasm2c/
- /usr/local/share/wabt/wasm2c/wasm-rt-exceptions-impl.c
- /usr/local/share/wabt/wasm2c/wasm-rt-impl.c
- /usr/local/share/wabt/wasm2c/wasm-rt-impl.h
- /usr/local/share/wabt/wasm2c/wasm-rt-mem-impl.c