package binaryen

  1. Overview
  2. Docs
OCaml bindings for Binaryen

Install

dune-project
 Dependency

Authors

Maintainers

Sources

binaryen-archive-v0.29.0.tar.gz
md5=2f2a9c16fe5a5c49cda72b944366a3ea
sha512=a47276375b6bdc515cfd59f9411f14a0b703c2ecd616da3a440316871d3db7b002b508a2e579b80f8149b9b21794434763837ea019f952f5aef552586f9ede4b

doc/binaryen/Binaryen/Module/index.html

Module Binaryen.ModuleSource

Sourcetype t
Sourcemodule Feature : sig ... end
Sourceval create : unit -> t
Sourceval dispose : t -> unit
Sourceval add_custom_section : t -> string -> string -> unit
Sourceval parse : string -> t
Sourceval print : t -> unit
Sourceval print_asmjs : t -> unit
Sourceval print_stack_ir : t -> unit
Sourceval validate : t -> int
Sourceval optimize : t -> unit
Sourceval get_features : t -> Feature.t list
Sourceval set_features : t -> Feature.t list -> unit
Sourceval run_passes : t -> Passes.t list -> unit
Sourceval auto_drop : t -> unit
Sourceval write : t -> string option -> bytes * string option
Sourceval write_text : t -> string
Sourceval write_stack_ir : t -> string
Sourceval read : bytes -> t
Sourceval interpret : t -> unit
Sourceval add_debug_info_filename : t -> string -> int
Sourceval get_debug_info_filename : t -> int -> string
Sourceval update_maps : t -> unit