package wasm

  1. Overview
  2. Docs
Library to read and write WebAssembly (Wasm) files and manipulate their AST

Install

Dune Dependency

Authors

Maintainers

Sources

opam-2.0.2.zip
md5=5129a11a3426689d0e9e027b2d9b8d5e
sha256=6dae267d47b92ac1d6cb47b34ab4108c4cf7471f35969bf75676a1620a9284cb

doc/wasm/Wasm/Free/index.html

Module Wasm.Free

module Set : Set.S with type elt = int32
type t = {
  1. types : Set.t;
  2. globals : Set.t;
  3. tables : Set.t;
  4. memories : Set.t;
  5. funcs : Set.t;
  6. elems : Set.t;
  7. datas : Set.t;
  8. locals : Set.t;
  9. labels : Set.t;
}
val empty : t
val union : t -> t -> t
val instr : Ast.instr -> t
val block : Ast.instr list -> t
val const : Ast.const -> t
val type_ : Ast.type_ -> t
val global : Ast.global -> t
val func : Ast.func -> t
val table : Ast.table -> t
val memory : Ast.memory -> t
val elem : Ast.elem_segment -> t
val data : Ast.data_segment -> t
val export : Ast.export -> t
val import : Ast.import -> t
val start : Ast.start -> t
val module_ : Ast.module_ -> t
val list : ('a -> t) -> 'a list -> t
OCaml

Innovation. Community. Security.